Java 程序设计详解
- ISBN:9787564147952
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:440
- 出版时间:2014-03-01
- 条形码:9787564147952 ; 978-7-5641-4795-2
本书特色
java语言从诞生以来一直是应用*广的开发语言,并拥有*广泛的开发人群。现在,java已经不再简单地是一门语言,而是一个完整的、系统的开发平台,在web开发、移动互联网开发等方面都占据着核心的地位。 张伟编著的《java程序设计详解》深入介绍了java编程的*核心内容,强调实战,对比《java核心技术》等大部头技术书籍,本书*大的特点是,对一些在实际开发中很少用到,影响读者入门,又比较浪费读者时间的知识点,进行了删减。全书内容覆盖了java的基本语法结构、java的面向对象特征、异常处理、java的10流体系、java多线程编程、集合框架体系、java泛型、javagui编程、jdbc数据库编程、java网络通信编程和java反射机制、java注释。覆盖了java.awt、java.lang、java.io、java.nio、java.sql、java.text、java.util、javax.swing等包下绝大部分类和接口。 《java程序设计详解》不是单纯从知识角度来讲解java,而是从解决问题的角度来介绍,所以书中介绍了大量实用案例,如开发仿记事本的文本编辑器、多线程下载工具、聊天程序、抓图程序、锁屏程序、网络传送文件程序。这些案例既能让读者巩固每章的知识,又可以让读者学以致用,激发编程自豪感,进而引爆内心的编程激情。章节和程序循序渐进,语言通俗易懂,注重实例,程序很好调试,注解充分,因此非常易懂,适合自学。
内容简介
张伟编著的《java程序设计详解》深入介绍了java编程的*核心内容,强调实战,对一些在实际开发中很少用到、影响读者入门、又比较浪费读者时间的知识点,本书进行了删减。全书内容覆盖了java的基本语法结构、java的面向对象特征、异常处理、java的io流体系、java多线程编程、集合框架体系、java泛型、java gui编程、jdbc数据库编程、java网络通信编程和java反射机制、java注释。共覆盖了java.awt、java.lang、java.io、java.nio、java.sql、java.text、java.util、javax.swing等包下绝大部分类和接口。
目录
1.1 java简介
1.2 名字起源
1.3 历史版本
1.4 三大领域
1.5 语言特点
1.6 运行机制
1.7 jvm(java virtual machine)
1.8 java运行环境(jre)
1.9 jdk
1.10 安装java开发环境
1.11 配置环境变量
1.12 **个java程序
1.13 打包
1.14 生成api文档
1.15 java帮助和api文件的使用
1.16 掌握的关键点
1.17 课后作业
第2章 eclipse的开发工具
2.1 java开发工具
2.2 eclipse的使用
2.3 java程序开发
2.4 小结
2.5 课后作业
第3章 基本程序设计
3.1 注释
3.2 数据类型
3.3 溢出
3.4 变量定义
3.5 运算符
3.6 语句块
3.7 分支语句
3.8 循环语句
3.9 小结
3.10 作业
3.11 作业解答
第4章 面向对象编程
4.1 面向对象
4.2 重载(overload)
4.3 this
4.4 构造函数
4.5 static关键字
4.6 默认值
4.7 初始化块
4.8 对象克隆
4.9 数组
4.10 常用类
4.11 小结
4.12 作业
4.13 作业解答
第5章 继承
5.1 包(package)
5.2 继承
5.3 访问控制
5.4 重写(override)
5.5 多态
5.6 造型
5.7 super
5.8 final
5.9 构造顺序
5.10 垃圾回收
5.11 传值与传引用
5.12 ==与equals
5.13 tostring()方法
5.14 小结
5.15 作业
5.16 作业解答
第6章 抽象类、接口、内部类
6.1 抽象类(abstract class)
6.2 接口
6.3 常用接口和类
6.4 综合应用
6.5 关键字final
6.6 内部类
6.7 小结
6.8 作业
6.9 作业解答
第7章 异常
7.1 异常是什么
7.2 异常处理机制
7.3 throw与throws
7.4 自定义异常类
7.5 重写和异常
7.6 链式异常
7.7 异常堆栈填充
7.8 异常分类
7.9 综合运用
7.10 异常处理注意事项
7.11 小结
7.12 作业
7.13 作业解答
第8章 线程
8.1 进程
8.2 线程
8.3 时间片轮换
8.4 创建线程
8.5 线程的调度和控制
8.6 线程组
8.7 线程同步
8.8 线程通信
8.9 timer和timertask
8.10 死锁
8.11 小结
8.12 作业
8.13 作业解答
第9章 io
9.1 file类
9.2 流
9.3 字节输入流
9.4 字节输出流
9.5 字符流
9.6 随机访问
9.7 小结
9.8 作业
9.9 作业解答
第10章 集合框架
10.1 collection
10.2 list接口
10.3 set接口
10.4 collection迭代
10.5 map接口
10.6 collections工具类
10.7 小结
10.8 作业
10.9 作业解答
第11章 网络编程
11.1 inetaddress
11.2 url
11.3 url(20nnection
11.4 socket编程
11.5 udp的socket编程
11.6 小结
11.7 作业
11.8 作业解答
第12章 图形界面程序设计
12.1 抽象窗口工具集(awt)
12.2 swing
12.3 组件(component)
12.4 容器(container)
12.5 jframe类
12.6 jpanel类
12.7 布局管理器
12.8 awt绘图
12.9 事件
12.10 事件类型
12.11 多重监听器
12.12 事件适配器(event adapter)
12.13 普通内部类
12.14 匿名内部类
12.15 常用组件
12.16 练习
12.17 小结
12.18 作业
12.19 作业解答
第13章 反射机制
13.1 获得class对象
13.2 得到类名和类的修饰符
13.3 找出一个类的所有的父类
13.4 判断类实现的接口
13.5 得到类的字段
13.6 得到类的构造函数
13.7 取得方法信息
13.8 创建对象
13.9 取得字段的值
13.10 调用方法
13.11 综合练习一
13.12 综合练习二
13.13 小结
13.14 作业
13.15 作业解答
第14章 java数据库编程
14.1 mysql数据库简介
14.2 基础sql语句
14.3 jdbc简介
14.4 加载驱动
14.5 java数据库操作基本流程
14.b preparedbtatement
14.7 callablestatement
14.8 控制事务
14.9 批量更新
14.10 元数据
14.11 滚动结果集
14.12 可更新结果集
14.13 dao设计模式
14.14 大字段处理
14.15 三层结构
14.16 小结
14.17 作业
14.18 作业解答
第15章 注解
15.1 java内置注解
15.2 自定义注解
15.3 枚举
15.4 泛型
15.5 组合模式
15.6 单例设计模式
参考文献
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥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 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0