1. 简介
本文档的PDF版本已发布 |HERE|。
本文档仅作为课程辅助材料,并非完整的课程内容。深入学习需在教师指导下进行。
不过,学生可以在其中找到大量信息,这通常足以让他们独立完成学习任务。
市面上有许多优秀的Java书籍,其中包括:
- 克劳德·德拉诺伊(Claude Delannoy)所著《Java编程》(Eyrolles出版社)
- 塞德里克·尼古拉斯、克里斯托夫·阿瓦尔、弗雷德里克·纳伊曼合著的《Java客户端-服务器》(Eyrolles出版社)。
第一本书是Java语言的一本极佳的教学入门书。掌握其内容后,可转而研读第二本书,该书介绍了Java的更高级内容(Java Beans、JDBC、Corba/Rmi)。书中从工业应用角度对Java进行了有趣的阐述。 若想深入了解Java在不同领域的应用,可参考O'Reilly出版社的"Java系列"丛书。关于在J2EE平台中进行Java的专业应用,可阅读:
- Wrox出版社出版、Eyrolles发行《j2EE编程》。
Serge Tahé,1998年9月,2002年6月
警告:在撰写本课程时,作者对Java编程语言的编码规范了解有限,而Java在1998年还是一种新兴语言。 当时也没有IDE这类工具来提示Java语言命名规则的违规情况。因此,类和接口的名称都应以大写字母开头。本文件并未遵循这一规则。从许多方面来看,本课程内容已过时。 事实上,文中介绍的RMI、CORBA、Swing、Applets等技术已不再流行,而IDE JBuilder也已不复存在。 与其重写本课程,我于2015年编写了一门新课程:[通过案例研究了解 Java 语言与 Spring 生态系统 (2015)],该课程借鉴了本文件中的部分章节。因此建议使用新课程,并在新课程提及本文件时再回过头来查阅。
Serge Tahé,2026年2月