Java SE知识点划分

Java SE知识点划分

1.程序设计基础:所有编程语言的基础(变量、数组、选择、循环等基本结构)

2.面向对象初识:理解类和对象,java中一切以类的设计为主

3.面向对象深入:三大特性(封装、继承、多态)其实接口相当的重要我更愿意把接口当作java的一大特性

4.常用类库:最典型的就是String类(学会如何使用这些已经封装好了的类,可以提高开发和工作效率)

5.异常处理、泛型:比较简单,开发中使用的用的也挺多的

6.多线程和网络编程:普通开发中用的并不是很多,但是如果涉及到即时通讯之类的就需要好好研究了

7.Java 集合框架:非常重要,几乎所有的开发中都会用到集合框架的知识

8.Java IO流:很重要,如果面向对象能够理解好了,学IO就很简单,对很多初学者来说IO是最难的,因为他们基础没打好

9.Java 反射机制:很重要,理解它的思想,理解好反射机制对于后期学习java框架很有帮助

10.JDBC操作:非常重要,虽然已经有了dbutils、hibernate这些封装工具了,但是底层还是jdbc语句

Java SE知识点划分

时间: 2024-10-08 09:29:47

Java SE知识点划分的相关文章

Java SE知识梳理

本系列文章只是对JavaSE相关知识点的梳理,全面了解JavaSE知识结构,便于以后遇到相关问题时可以查找来源. 文中所有知识的具体细节都可以从其他网络博客或者API文档中获取.我就不写那么详细了. 耗费我三个星期,废寝忘食整理出来的,今天终于告一段落了.后面还会介绍一些开源库,尽请期待. 文章列表: Java 基础内容简介 Java 集合与泛型 Java 异常处理 Java 注解 Java 文件和IO Java NIO Java 对象序列化 Java 多线程和高并发 Java 类加载机制 Ja

基础知识(2)- Java SE 8 Programmer II (1z0-809)

Java Class Design Implement encapsulation Implement inheritance including visibility modifiers and composition Implement polymorphism Override hashCode, equals, and toString methods from Object class Create and use singleton classes and immutable cla

JAVA基础知识-java文化基础和运行环境

JAVA基础知识 1,java是95年sun公司推出的开发语言,发展很快,09年被oracle公司收购.至今分为SE.ME.EE三个发展方向和软件版本. 2,运行java的环境主要是通过JVM(java virtual machine)实现的.首先编写.java结尾的源文件,通过编译器编译成.class结尾的字节码文件,然后通过解释器实现在不同平台上一致运行的效果. 3,jvm,jre和jdk的区别:jvm,java虚拟机:jre,java运行环境,jdk:java开发工具包. 4,jdk的下载

Java SE应用程序设计视频教程相关de介绍

Java SE应用程序设计视频教程的内容由浅入深,包括Java程序设计基础.面向对象程序设计.接口.内部类.异常处理.断言.集合框架等基础知识.如果您有意学习这方面知识,参考这部教程学习绝对错不了. Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称.用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台.动态的Web.Internet计算.从此,Java被广泛接受并推动了Web的迅速发展,常用的

Java基础知识【上】(转载)

http://blog.csdn.net/silentbalanceyh/article/details/4608272 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没有考虑到会坚持往后边写,这次应该是更新该内容.而且很讨厌写基础的东西,内容比较琐碎,而且整理起来总会很多,有可能会打散成两个章节,但是我不保证,有可能一个章节就写完了,所以有时候希望基础的很多内容还是读者自己去看看,我基本保证把基础的内容全部都写出来,见谅.这一个章节写了过后我会把前边那个关于基础类

Java SE和Java EE应用的性能调优

凡事预则立,不预则废,和许多事情一样,Java性能调优的成功,离不开行动计划.方法或策略以及特定的领域背景知识.为了在Java性能调优工作中有所成就,你得超越"花似雾中看"的状态,进入"悠然见南山"或者已然是"一览众山小"的境界. 这三个境界的说法可能让你有些糊涂吧,下面进一步解释. 花似雾中看(I don't know what I don't know).有时候下达的任务会涉及你所不熟悉的问题域.理解陌生问题域首先面临的困难就是如何竭尽所能地

基于Java SE的模拟双色球彩票系统

1.双色球规则: ①双色球分为红球和蓝球,红球选择的范围为1-33,而且红球选择6个数字:蓝球选择的范围为1-16,而且只能选择1个数字. ②选择方式为随机选择号码和手动输入选择号码. ③生成号码的顺序是由小到大. 2.功能描述: 通过Java SE所学知识模拟彩票系统,首先系统能够让用户选择随机选择和手动选择.如果选择的是随机选择,则提示需要购买的注数:如果是手动选择,则让用户首先输入输入红球数字,然后输入蓝球数字.用户选择或者输入完毕,则对比号码所匹配的奖次,并且把中奖号码都要显示出来. 3

Java SE 8 新特性之旅 : Java开发世界的大变动

我很自豪的成为了adopt-OpenJDK的一员,像其他专业团队成员一样,但是我只刚加入了8个月,我们一同经历了Java SE 8 的开发.编译.编码.讨论--等等,直到JDK上线.Java SE 8发布于2014年3月18日,现在可供下载使用. 我很高兴发布这一系列"Java SE 8 新特性之旅",我会写一些例子来简化Java SE 8知识的获取.开发经验.新特性和API,然后 利用你的知识,提高你的编码能力,同时提高你的生产力.我希望你能像我写文章一样享受它. 我们将游览Java

在 Java SE 6 中监视和诊断性能问题

Java™ Platform, Standard Edition 6 (Java SE) 专注于提升性能,提供的增强工具可以管理和监视应用程序以及诊断常见的问题.本文将介绍 Java SE 平台中监视和管理的基本知识,并提供 Java SE 6 中相关增强的详细信息. Java SE 6 对性能进行了深入研究,使用增强的工具管理和监视应用程序并且诊断常见问题.这些改进包括: 监视和管理 API 增强 正式支持增强的图形监视工具 JConsole 提供增强的 Java 虚拟机(JVM)测试工具 本