background image

Java 有三个体系,JavaSE、JavaME、JavaEE。一上来肯定先接触 Java 最基础的技术 JavaSE,学完
JavaSE 之 后 觉 得 基 础 够 扎 实 了 , 就 可 以 往 JavaME 、 Android 移 动 领 域 发 展 , 也 可 以 往 Java 
Web、JavaEE 方向去发展。但是前提一定要对 JavaSE 知识学扎实,要不然到了后面学起来会很吃力,

我就是过来人,之前 JavaSE 基本的知识都没弄明白,到后面学 JavaEE 的时候很吃力,效力不高。希

JavaSE

 

JavaSE

 

1 、 基 础 语 法 : Java

 

关 键 字 , 类 型 转 换 、 循 环 语 句 、 方 法 、 运 算 符 、 递 归 。

2、面向对象编程(重中之重):面向对象设计思想、对象与内存(重点)、方法重载、对象创建使用 、
this 的使用、final 的使用、super

 

的使用、 static 的使用、package 和 import 的运用、对象转型、

 

多 态、 抽 象类 、 接口 等 基本 的 知识 点 。其 中 重点 掌 握有 封 装、 继 承、 多 态、 抽 象类 、 接口 。

3、异常处理:try{...}catch(Exception e){...}、异常的分类、finally 的使用、方法异常的抛

 

4

 

使

5 、 常 用 类 : String 类 、 StringBuffer 类 、 Math 类 、 File

 

类 等 等 。

5 、 容 器 ( 这 个 我 之 前 也 总 结 过 ) : Java.util   包 下 , 有 三 个 接 口 List 、 Set 、 Map , List 下 面 有
ArrayList、Vector、LinkedList,Set 下有 HashSet  

、 TreeSet,Map 下有 HashMap、HashSet,

当然了,还有 Dictionary 下的 HashTable,HashTable

 

下的子类 Properties,容器就这么一点东西。 

6、Java.IO 包:学过继承、多态、接口之后,容器和这一节就要用上,一开始是比较难理解,一旦理

解了,通过触类旁通,其他也就是这样子学,这个 IO 里面最典型的设计模式是:装饰设计模式,大家

 

7 、 线 程 : 线 程 的 两 种 实 现 方 式 , Synchronized

— —

 

关 键 字

同 步 , 死 锁 等 问 题 。

8

TCP

UDP

 

9  

、 GUI:这个的话,想学就学一下,现在用的不多,掌握一下设计思想就好了,MVC,在 swing 中

体现的淋漓尽致。(这个也可以学学 C#的 WinForm 编程,如果你上面的知识点搞懂了,就可以直接

C#

WinForm

 

10

 

 

好了,JavaSE 就这么多东西,市面上有很多培训机构的视频,比如传智播客张孝祥的视频、尚学堂马

士 兵 、 李 勇 的 视 频 、 MLDN 李 兴 华 的 视 频 都 不 错 , 大 家 可 以 去 电 驴 搜 一 下 , 我 看 过 马 士 兵 的
JavaSE5.0 的视频就 是这个地址:

http://www.verycd.com/topics/93279/

  (其他别看,就 看看

JavaSE