这是一本难得的入门教材,它循序渐进地讨论和介绍了Java面向对象编程语言中的概念和技术。其中的大量示例可以给学习者提供很好的参考和指导;对于开发工作来说,本书又涵盖了Java开发工作中最重要、最核心的观念。
本书具有如下特点:1,结构框架清晰。每一章的开始都有内容概括简述,使读者在学习之前对该章节的内容有初步的认识……2,Java实例丰富。几乎在每一节都会给出Java实例程序,便于读者自己分析了解……3,每章的总结和课后习题很重要。习题涉及的范围很全面,能够将本章所学的内容都涵盖进去,使学生在做题的同时对本章所学内容有深层的掌握和巩固,使知识得到更好的提升。
本书从教学和自学两方面的需求出发,利用近500个完整的程序例子,从实用角度由浅入深,循序渐进地讨论和介绍了Java面向对象编程语言中的概念和技术。
本书共分5个部分。第1部分为新手上路篇,介绍Java编程基础和环境。第2部分为深入篇,将带领你走进Java面向对象编程大门。第4部分为GUI和多媒体,按钮、菜单、文本选项等20多种GUI组件,以及颜色、字体、图像和声音编程,使你进入一个五彩缤纷、绘声绘色的Java编程艺术世界。第5部分为数据流和处理,指导你掌握Java文件I/O、数据库编程以及网络编程。
除涵盖广泛的Java编程概念和技术外,本书还具有如下几个特点:一是利用3W(What, Why and How)为主线引导对Java语言的学习;二是利用图示化方式讨论面向对象编程技术(Object-Oriented Program-ming);三是在几乎每章最后,都包括了解决实际问题的实例,综合性地介绍了如何利用在该章讨论过的概念和编程技术来解决实际问题。四是在每章后的巩固提高练习中,进一步指导读者理解、消化以及深入掌握本章程序讨论过的编程概念和例子。
本书适用于初学者以及有一定编程基础的读者。可以作为大学、大专、中专以及培训中心作为教科书、自学课本,也可以作为专业人员和教师的参考书。