本书特色
张利锋、孙丽、杨晓玲编著的《java语言与面向 对象程序设计》全面介绍java的面向对象编程特性, 将编程原则和最佳实践融入各个知识点,并通过大量 的有应用背景的实例展示面向对象编程的特点和java 的实现机制。
本书共14章,涵盖java语言的主要知识点,第1 ~7章为java面向对象的编程基础,内容包括类的设 计、对象的使用、正则表达式、继承和多态、接口机 制、异常处理、注解与反射机制、lambda表达式等; 第8~14章则涵盖java编程的高级主题,内容包括容 器类数据结构、用户界面设计、输入输出流(i/o) 、新i/o框架、多线程编程、线程池和新的线程控制 机制、socket编程与mina框架以及jdbc等;第13章通 过一个在线游戏项目演示了项目开发的步骤和知识点 融合的过程。
本书既可以作为计算机、软件工程、网络工程、 信息工程、电子工程等本科专业面向对象程序设计课 程和java语言程序设计的教材,也可以作为软件开发 人员的参考书。
内容简介
本书全面介绍Java的面向对象编程特性,将编程原则和最佳实践融入各个知识点,并通过大量的有应用背景的实例展示面向对象编程的特点和Java的实现机制。 本书共14章,涵盖Java语言的主要知识点,第1~7章为Java面向对象的编程基础,内容包括类的设计、对象的使用、正则表达式、继承和多态、接口机制、异常处理、注解与反射机制、Lambda表达式等;第8~14章则涵盖Java编程的高级主题,内容包括容器类数据结构、用户界面设计、输入输出流(I/O)、新I/O框架、多线程编程、线程池和新的线程控制机制、Socket编程与Mina框架以及JDBC等;第13章通过一个在线游戏项目演示了项目开发的步骤和知识点融合的过程。 本书既可以作为计算机、软件工程、网络工程、信息工程、电子工程等本科专业面向对象程序设计课程和Java语言程序设计的教材,也可以作为软件开发人员的参考书。
目录
第2章 java编程基础
第3章 封装与类
第4章 数组和字符串
第5章 继承和接口
第6章 异常处理
第7章 反射与注解
第8章 集合与泛型
第9章 图形用户界面
第10章 输入输出流
第11章 多线程编程
第12章 网络编程
第13章 项目实战
第14章 数据库操作
参考文献