《Java程序设计实用教程(第4版普通高等教育十一五国家级规划教材)》由叶核亚编著,本书全面、系统地介绍构成Java应用程序的基本要素和必备知识,包括Java语言跨平台的运行机制、Java语言的语法基础和面向对象基本概念,着重介绍类的封装、继承和多态等面向对象的核心特性,以及接口、内部类、包、异常处理等Java语言特有的实现机制。章节之间有机衔接,前后呼应。全书结构安排合理,由浅入深,层次分明,内容涉及的广度和深度符合本科培养目标的要求。
本书介绍Java语言的图形用户界面、多线程、输入/输出流和文件操作、网络通信、数据库应用、Web应用等多种实用技术。这些知识和技术与现实世界联系紧密,实用性较强,学生易于理解,但实现起来较困难。本书以面向对象理论为基础,以广阔的实际应用为背景,采用一个个贴近生活实际的实例展现Java语言的应用技术,展现面向对象思想的作用和使用方法,说明为什么Java语言能够在网络环境中被广泛应用,Java语言的哪些机制使其具有独特的魅力,从而能够更深入地理解面向对象思想的精妙。