- ISBN:9787302581659
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:457
- 出版时间:2021-08-01
- 条形码:9787302581659 ; 978-7-302-58165-9
内容简介
本套教材已伴随着计算机科学与技术的发展茁壮成长了三十余年,获得了中华人民共和国教育部科技进步奖、普通高等学校优秀教材全国特等奖、全国优秀书金奖等三十多项部级以上奖励,被近千所高校选作教材,教学效果非常好。本套教材经过多次修订改版和增加新品种、新内容、新技术,基本涵盖了本科生和硕士研究生的主要课程。本套教材的作者全部是清华大学计算机系的教师,教材的内容、语言特点、课时安排体现了他们治学严谨的特点,概念表述严谨,逻辑推理严密,语言精练。同时,本套教材体系完整、结构严谨,理论结合实际,注重素质培养。 《Java语言程序设计(第3版)》将Java语言作为大学生计算机程序设计的入门语言,其特色是内容全面、深入浅出、立体配套。书中详细介绍了Java语言以及面向对象的设计思想和编程方法、图形用户界面的编程方法、网络和数据库程序的编程方法、线程的使用、Java集合框架、Java工程化开发等实用技术。全书以面向对象的程序设计方法贯穿始终,基础性和实用性并重。宗旨是不仅使读者掌握Java语言,而且能够对现实世界中较简单的问题及其解决方法用计算机语言进行描述。 《Java语言程序设计(第3版)》适合作为高等院校“Java语言程序设计”课程的教材或Java爱好者入门的自学教材。 《Java语言程序设计(第3版)》是针对初学者的入门教材,特色是内容全面、深入浅出、立体配套。教材详细介绍了Java语言的语法,以及面向对象的程序设计思想和编程方法、图形用户界面的编程方法、网络和数据库程序的编程方法、线程的使用、Java集合框架、网络应用程序开发、Java工程化开发等实用技术。 《Java语言程序设计(第3版)》以面向对象的程序设计方法贯穿始终,基础理论和工程实践并重。宗旨是:不仅要使读者掌握Java语言,而且要能够对现实世界中较简单的问题及其解决方法用计算机语言进行描述,要有基本的工程实践能力。本版在前一版的基础上增加了工程开发的内容,有效地兼顾了大学公共基础课理论教学与学生工程实践能力并重的问题。 《Java语言程序设计(第3版)》提供了全面、细致的学习辅导资源,可以为不同读者提供个性化的学习辅导,《Java语言程序设计(第3版)》是国家精品在线开放课程教材。
目录
1.1 Java语言与面向对象程序设计简介
1.1.1 面向对象的程序设计思想
1.1.2 Java语言发展简史
1.1.3 Java语言的特点
1.1.4 Java程序运行机制
1.2 Java程序概述
1.2.1 搭建Java程序开发环境
1.2.2 **个Java程序:Hello Java
1.3 基本数据类型与表达式
1.3.1 变量与常量
1.3.2 基本数据类型
1.3.3 运算符与表达式
1.3.4 类型转换
1.4 数组
1.4.1 数组的声明
1.4.2 数组的创建
1.4.3 数组元素的初始化
1.4.4 数组的引用
1.4.5 多维数组
1.5 控制流程
1.5.1 if选择结构
1.5.2 switch选择结构
1.5.3 for循环
1.5.4 while语句
1.5.5 do-while语句
1.5.6 break语句
1.5.7 continue语句
1.6 本章小结
习题
第2章 类与对象的基本概念
2.1 面向对象的程序设计方法概述
2.1.1 抽象
2.1.2 封装
2.1.3 继承
2.1.4 多态
2.2 类与对象
2.2.1 类的声明
2.2.2 对象的声明与引用
2.2.3 数据成员
2.2.4 方法成员
2.2.5 包的概念
2.2.6 类的访问控制
2.2.7 类成员的访问控制
2.3 对象初始化和回收
2.3.1 构造方法
2.3.2 内存回收技术
2.4 枚举类型
2.4.1 枚举类型的默认方法
2.4.2 枚举类型的自定义属性和方法
2.5 应用举例
2.5.1 声明Bank Account类
2.5.2 声明to String方法
2.5.3 声明存取款方法
2.5.4 格式化输出字符串
2.5.5 使用静态工厂方法生成实例
2.5.6 声明类变量
2.6 注解
2.6.1 注解应用举例
2.6.2 自定义注解
2.6.3 元注解简介
2.6.4 注解的处理
2.7 本章小结
习题
……
第3章 类的重用
第4章 接口与多态
第5章 异常处理与输入输出流
第6章 集合框架
第7章 图形用户界面
第8章 多线程编程
第9章 JDBC编程
第10章 Servlet程序设计
第11章 JSP程序设计
第12章 Java工程化开发概述
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0