SUN 培训教程-翻译稿
倪明
第 3 页
2001-12-6
3
拖放(Drag and drop)等方面的应用。
-
模块 12──Java Applets 介绍
本模块演示了 applet 和应用程序开发之间的区别,并介绍了 JDK 1.2 的声音增强功能.
-
模块 13──线程
线程是一个复杂的论题。本模块阐述了与 Java 编程语言相关的线程问题,并介绍了一个简单的线程通信和
同步传输实例。
-
模块 14──流式 I/O 和文件
本模块阐述了既可读写数据又可读写文本文件的类,并介绍了对象流的概念。
-
模块 15──网络
本模块介绍了 Java 网络编程包并演示了传输控制协议/Internet 协议(TCP/IP)客户──服务器模型。
四、课程目标
完成本课程的学习后,你应该能够:
-
描述语言的主要特性
-
编译并运行 Java 应用程序
-
理解和使用在线超文本 Java 技术文件
-
描述语言句法元素和构造
-
理解面向对象的例子并使用该语言的面向对象特性
-
理解并使用异常
-
开发图形用户界面
-
描述 Java 技术平台上的用于建立 GUIs 的抽象窗口工具包
-
从 GUI 输入
-
理解事件处理
-
描述 Swing 的主要特性
-
开发 Java applets
-
读写文件和其它数据源
-
在不使用 GUI 的情况下,对所有数据源执行输入输出
-
理解多线程基础
-
开发多线程 Java 应用程序和 applets
-
使用 TCP/IP 和用户数据报协议(UDP)开发客户和服务器程序
五 、 从 各 模 块 中 所 获 得 的 技 能
下表的左侧显示有关的 Java 应用程序编程技能,右侧的黑格表示出讲解其左侧相应技能的有关模块,
而灰格则表示简述其左侧相应技能的有关模块。
Module
Skills Gained
1 2 3 4 5 6 7 8 9 10
11
12
13
14
15
Describe Key language
features
Compile and run a Java
application