background image

SUN 培训教程-翻译稿 

http://www.niming.com

 

倪明 

第  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