SUN官方Java教程:面向对象设计与平台应用

需积分: 22 7 下载量 21 浏览量 更新于2024-12-26 收藏 1.38MB PDF 举报
SUN官方Java教程中文版是一份由太阳公司(SUN)编写的针对Java应用和Java Applets的面向对象程序设计教程。该教程主要目标是为学习者提供必要的知识和技能,让他们能够理解和开发Java程序,包括掌握Java编程语言的句法、面向对象编程概念、图形用户界面(GUI)编程、Applet的创建、多线程以及网络编程。课程内容旨在帮助学员通过SUNCertified Java Programmer和SUNCertified Java Developer认证考试。 教程从Java运行环境和基础语法开始讲解,逐步深入到面向对象编程的核心概念,如类和对象。它假设读者已经具备使用Java或其他编程语言进行基本设计的能力,是对"非程序员Java编程"课程SL-110的进一步延伸。由于Java语言相对平台无关,但其GUI可能与运行环境有关,教程中示例代码基于Solaris TM操作系统,采用Motif GUI。如果在Windows 95上运行,将显示Microsoft Windows 95 GUI。 每个模块都有一个课程图,帮助学生跟踪学习进度,整个课程的学习路径包括以下几个部分: 1. **Java编程语言基础**:介绍Java语言的基本概念和构造。 2. **入门**:开始学习Java语言的标识符、关键字和数据类型。 3. **表达式和流程控制**:讲解如何使用表达式以及控制程序流程的方法。 4. **数组**:介绍数组在Java中的使用和管理。 5. **面向对象编程**:深入理解对象和类的概念,以及如何组织代码以支持面向对象设计。 6. **对象和类**:具体探讨如何创建和操作对象,以及类的定义和继承。 该教程覆盖了Java平台的广泛特性,适合所有Java操作系统版本,并强调了跨平台性的核心优势。无论是初学者还是有一定经验的开发者,都可以通过这份教程提升Java编程技能。