本书定位于高等职业技术院校的学生和从事软件开发以及相关领域的工程技术人员,培养读者利用面向对象的技术分析和解决实际问题的能力,指导读者在较短的时间内学会利用最先进的Java工具开发软件产品,顺应网络时代对人才的新需求。本书在难易程度上遵循由浅入深、循序渐进的原则;在写作风格上突出其实用性,将复杂的面向对象理论融于具体的实例之中。
全书共分为10章,第1~2章介绍Java语言基础,第3~4章介绍Java面向对象技术中的对象、类、封装、继承、多态、接口及包等重要内容,第5章介绍Java强大的异常处理功能,第6章介绍Java的输入、输出操作功能,第7章介绍数据库编程和网络编程,第8~9章介绍图形用户界面的设计技术及多媒体编程技术,第10章介绍Java的多线程技术。
本书语言流畅,示例丰富,针对所阐述的理论列举了比较典型的实例,便于读者学习使用。