SUN培训教程:Java面向对象开发与GUI编程

5星 · 超过95%的资源 需积分: 22 55 下载量 165 浏览量 更新于2024-09-20 收藏 1.38MB PDF 举报
SL275中文版教程是一份针对Java应用和Java applets的面向对象编程教学资料,由倪明编著,旨在帮助学习者掌握Java语言的核心知识和技能。该教程主要涵盖了以下几个关键部分: 1. **Java编程语言句法**:课程首先介绍Java语言的基本语法规则,让学员熟悉变量、关键字和数据类型,这是理解和编写Java代码的基础。 2. **面向对象概念**:课程深入讲解面向对象编程(OOP),包括类与对象的概念、封装、继承和多态性,这些都是Java程序设计的重要组成部分。 3. **图形用户界面(GUI)编程**:由于Java语言的跨平台特性,虽然GUI可能会因操作系统不同而有所差异,教程中使用的是Solaris TM操作系统的Motif GUI示例。然而,学员理解了这些原理后,可以在其他平台上创建相应的GUI。 4. **Applet开发**:Applet是Java在Web上的小型应用程序,课程会指导如何编写和部署Java Applet,使其能够在浏览器上运行。 5. **多线程**:课程还包括多线程技术,让学员了解并发编程在Java中的实现,这对于高效利用系统资源至关重要。 6. **网络编程**:随着Java对网络的支持,教程覆盖了网络编程的基础,如套接字编程和网络通信,这对于开发网络应用具有实际价值。 此外,此教程强调了与先前的“非程序员Java编程”(SL-110)课程的衔接,假定读者已经具备基础的语言设计能力。课程内容适应所有基于Java的操作系统平台,这意味着无论学员使用哪种Java版本或操作系统,都能从中受益。 课程结构采用模块化设计,每个模块都有详细的课程图,帮助学员跟踪学习进度。通过这个教程,学员不仅能掌握必要的技术技能,还能为参加SUNCertified Java Programmer和SUNCertified Java Developer认证考试做好准备。