本书是一部系统论述Java编程语言与编程方法的立体化教程(含纸质图书、电子书、教学课件、源代码与视频教程)。全书共分为四篇:第一篇为Java基础(第1章~第10章),第二篇为面向对象编程(第11章~第18章),第三篇为Java进阶(第19章~第28章),第四篇为Java项目实战(第29章~第30章)。书中主要内容包括:开篇综述;开发环境搭建;*一个Java程序;Java语法基础;Java编码规范;数据类型;运算符;控制语句;数组;字符串;面向对象基础;对象;继承与多态;抽象类与接口;枚举类;Java常用类;内部类;Java 8函数式编程基础——Lambda表达式;异常处理;对象容器——集合;泛型;文件管理与IO流;多线程编程;网络编程;Swing图形用户界面编程;反射;注解;数据库编程。全书最后还给出了两个实战项目——项目实战1:开发PetStore宠物商店项目;项目实战2:开发Java版QQ2006聊天工具。 为便于读者高效学习,快速掌握Java编程方法。本书作者精心制作了电子书、完整的教学课件、完整的源代码与丰富的配套视频教程(超过2800分钟)以及在线答疑服务等内容。
本书作者历时一年,精心编写了适合Java入门者的一本立体化教程。本书是Oracle公司官方推荐用书,Oracle中国教育主任高嫄作序。本书涉及的主题包括:Java语法基础、Java编码规范、数据类型、运算符、控制语句、数组、字符串、面向对象、继承与多态、抽象类与接口、枚举类、Java常用类、集合框架、泛型、反射机制、Annotation注解、Lambda表达式、异常处理、输入输出、多线程、网络编程、图形用户界面、反射、注解和数据库编程等。为便于读者学习,作者充分准备了配套30章教学课件,200多个示例源代码,并赠送价值518元2800分钟配套教学视频!
- 版权: 清华大学出版社
- 出版: 2018-05-01
- 更新: 2023-07-18
- 书号:9787302491361
- 中图:TP312JA
- 学科:工学控制科学与工程工学计算机科学与技术