SUN
培训教程-翻译稿
http://www.niming.com
倪明
第
1
页
2001
-
12
-
6
1
本书的主要目标是为你提供有关 Java 应用和 Java applets 的面向对象的程序设计所必需的知识和技能;
并讲授 Java 编程语言句法和面向对象的概念,以及 Java 运行环境的许多特性, 对图形用户界面(GUIs)、
多线程和网络的支持等。本课程包括了参加 SUN Certified Java Programmer 和 SUN Certified Java Developer
考试所必备的知识。
一、课程概述
本课程主要包括以下内容:
- Java 编程语言句法
- 应用于 Java 编程语言的面向对象的概念
- 图形用户界面(GUI)编程
- 创建 Applet
- 多线程
- 网络
本课程首先讨论了 Java 运行环境和 Java 编程语言句法,然后阐述了应用于 Java 编程语言的面向对象
的概念;随着课程的进展还将讨论有关 Java 平台的更先进的特性。
本课程授课对象应具备运用 Java 编程语言或其它语言进行基本语言设计的能力,它是“非程序员 Java
编程”(“ Java Programming for Non—Programmers”, SL-110)课程的延续。
尽管 Java 编程语言独立于操作系统,但它所产生的图形用户界面(GUI)却可能依赖于执行其代码的
操作系统。本课程中的例题所使用的代码运行于 Solaris
TM
操作系统,因而本手册中的图形具备 Motif GUI。
如果将这些代码运行于 Windows 95 操作系统,则可产生 Microsoft Windows 95 GUI。本课程的内容适用于
所有 Java 操作系统端口。
二、课程图
每一模块的课程都从一张课程图开始,使学员可掌握自己的学习进度。全课程设置流程图如下所示:
The Java Programming Language Basics
Getting Started
Getting Started
Identifiers,
Keywords, and Types
Identifiers,
Keywords, and Types
Expressions and
Flow Control
Expressions and
Flow Control
Arrays
Arrays
Object-Oriented Programming
Objects
and Classes
Objects
and Classes
Advanced
Language Features
Advanced
Language Features
Exception Handling
Exceptions
Exceptions
Developing Graphical User lnterfaces
Building GUIs
Building GUIs
The AWT
Event Model
The AWT
Event Model
The AWT
Component Library
The AWT
Component Library
Java Foundation
Classes
Java Foundation
Classes
Applets
Introduction
to Java Applets
Introduction
to Java Applets
Multithreading
Threads
Threads
Communications
Stream I/O
and Files
Stream I/O
and Files
Networking
Networking
评论0