本书是学习Java语言的经典入门教材,遵循项目驱动教学模式,通过完整的项目案例系统地介绍使用Java语言进行程序设计的方法和技术。全书共12章,分为Java概述篇、Java核心篇和Java高级篇三部分,分别介绍面向对象程序设计的基本概念、Java程序设计基础(包括标识符、关键字及数据类型,运算符与表达式,程序流程控制,数组)、Java类和对象、Java面向对象高级特性、Java实用类及接口、Java异常处理、图形用户界面设计、输入与输出、多线程编程、Java网络编程、JDBC数据库应用开发技术等内容。 本书注重理论与实践相结合,内容详尽,与时俱进。使用最新的JDK版本及Eclipse开发工具,提供了大量实例,突出应用能力的培养,并将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材。本书可作为普通高等学校计算机类专业程序设计课程的教材,也可供程序设计人员学习参考。
本书是一本融合项目实践与开发原理于一体的书,其特色是以项目实践作为主线贯穿其中。本书提供了完整的项目案例,通过项目使读者能够快速掌握Java程序设计中最核心的组件,包括:面向对象程序设计基础;面向对象的基本概念,着重理解封装,继承和多态的概念;掌握面向对象的高级特性,包括接口、集合、内部类等概念;使用SWING技术开发可视化用户界面;编写多线程程序,熟悉线程的创建方式,熟练运用多线程的数据共享机制;使用不同的流处理不同数据类型;编写基于TCP/ UDP和JDBC的服务器与客户端程序。本书即可以作为初学Java开发技术的基础教程,对已经掌握了部分Java基础知识的读者亦可起到画龙点睛的作用。本教材内容从简到难,覆盖面广,一些内容具有一定的深度,适用面较广,适合于作为计算机及其相关专业教学用书,也可用于其他理工科专业的计算机教学参考书。
- 版权: 清华大学出版社
- 出版: 2020-05-01
- 更新: 2023-06-07
- 书号:9787302548232
- 中图:TP312.8JA
- 学科:工学控制科学与工程工学计算机科学与技术