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 分布式开发。