Java 技术体系图
一、Java 程序员
高级特性
反射、泛型、注释符、自动装箱和拆箱、枚举类、可变
参数、可变返回类型、增强循环、静态导入
核心编程
IO、多线程、实体类、
集合类、正则表达式、
XML 和属性文件
图形编程
AWT(Java2D/JavaSound/JMF)、Swing、SWT、JFace
网路编程
Applet、Socket/TCP/UDP、NIO、RMI、CORBA
Java 语法基础
类、抽象类、接口、最终类、静态类、匿名类、内部类、异常类、编码规范
Java 开发环境
JDK、JVM、Eclipse、Linux
Java 核心编程技术
Java,设计而又非常精巧的语言。学习 Java,须从 Java 开发环境开始,到 Java 语法,再到
Java 的核心 API。
1.Java 开发入门:Java 开发环境的安装与使用,包括 JDK 命令、EclipseIDE、Linux 下
Java 程序的开发和部署等。
2.Java 语法基础:基于 JDK 和 Eclipse 环境,进行 Java 核心功能开发,掌握 Java 面向
对象的语法构成,包括类、抽象类、接口、最终类、静态类、匿名类、内部类、异常的编写。
3.Java 核心 API:基于 JDK 提供的类库,掌握三大核心功能:
A。Java 核心编程:包括 Java 编程的两大核心功能——Java 输入/输出流和多线程,以及
常用的辅助类库——实体类、集合类、正则表达式、XML 和属性文件。
B。Java 图形编程:包括 Sun 的 GUI 库 AWT(Java2D、JavaSound、JMF)和
Swing,IBM 和 GUI 库 SWT 和 Jface;
C. Java 网路编程:Applet 组件编程,Socket 编程,NIO 非阻塞 Socket 编程、RMI 和
CORBA 分布式开发。