本书介绍了Java编程的基础知识,书中采用分步骤的教学方法,安排了许多示例、编程项目。本书不需要读者具备编程经验,从最基本的基础知识,诸如如何编译并运行一个Java程序开始讲起,接下来讨论了Java的每一个关键字,还介绍了Java的一些最重要的高级功能,如多线程编程和创建Applet,最终学习者将会牢固地掌握Java编程精髓。
随着Java的应用越来越广泛,Java程序设计已越来越多地受到广大计算机教育工作者的重视。Java作为一种面向对象的程序设计语言,同时具备了平台无关性、高可靠性、多线程等特性,是Internet上最流行的编程语言之一,正被越来越多的用户了解和使用。本书紧密结合实际,循序渐进,总结优化了Java编程经验,每章都配有大量习题、典型实例及编程项目,生动详细地讲解了Java编程思想和编程语法,特点是简单明了,重点突出,使读者能够边学边练,激发学习兴趣。
本书共分11章,主要包括Java编程环境、Java基本程序结构、对象和类、继承和多态、异常处理、输入输出、多线程程序设计、网络编程、Applet编程、使用JDBC创建数据库的连接、JSP技术基础等内容。本书既可作为高等院校计算机及相关专业程序设计课程的入门教材,也可作为程序设计公共选修课的教材。本书还适合接受职业教育或从事实际软件开发的读者。