科技
类型
可以朗读
语音朗读
282千字
字数
2019-04-01
发行日期
展开全部
主编推荐语
多年行业积累,让你在边学边练中熟练编写Java代码。
内容简介
本书主要介绍了Java语言的编程技术。全书共15章,介绍了Java语言的由来、面向对象程序的初步设计、标识符、关键字、数据类型、运算符、表达式、流程控制、数组、面向对象编程进阶的知识、高级类的特性、Java基本类库、Java异常处理、Java泛型、集合、Java线程编程、Java I/O系统、网络编程及Android下的Java高效编程等。本书内容由浅入深,通俗易懂。每章都有课后练习题,帮助读者巩固所学知识。
目录
- 版权信息
- 内容提要
- 前言
- 平台支撑
- 第1章 Java语言的由来
- 1.1 什么是Java语言
- 1.2 Java语言的诞生
- 1.3 Java的发展经历
- 1.4 Java的现状
- 1.5 Java虚拟机
- 1.6 Java开发环境搭建
- 1.7 本章小结
- 第2章 面向对象程序初步设计
- 2.1 面向对象的概念
- 2.2 面向对象程序设计
- 2.3 信息的封装和隐藏
- 2.4 Java源文件结构
- 2.5 JDK中常用的包
- 2.6 本章小结
- 第3章 标识符、关键字与数据类型
- 3.1 Java注释
- 3.2 分隔符和标识符
- 3.3 Java关键字/保留字
- 3.4 数据类型
- 3.5 变量及其初始化
- 3.6 值传递和引用传递
- 3.7 Java编码规范
- 3.8 本章小结
- 第4章 运算符、表达式与流程控制
- 4.1 运算符
- 4.2 表达式
- 4.3 分支语句
- 4.4 循环语句
- 4.5 本章小结
- 第5章 数组
- 5.1 数组的基本概念
- 5.2 一维数组
- 5.3 数据结构及数组应用
- 5.4 多维数组
- 5.5 本章小结
- 第6章 面向对象编程进阶
- 6.1 继承
- 6.2 super关键字
- 6.3 this关键字
- 6.4 方法的覆盖与重载
- 6.5 通常需要覆盖的几种方法
- 6.6 对象的初始化
- 6.7 封装类
- 6.8 本章小结
- 第7章 高级类特性
- 7.1 static关键字
- 7.2 final关键字
- 7.3 抽象类
- 7.4 接口
- 7.5 多态
- 7.6 内部类
- 7.7 修饰符的适用范围
- 7.8 本章小结
- 第8章 Java基本类库
- 8.1 系统输入
- 8.2 Lang包下的类
- 8.3 日期时间类
- 8.4 本章小结
- 第9章 Java异常处理
- 9.1 异常概述
- 9.2 Java中异常的处理
- 9.3 自定义异常
- 9.4 本章小结
- 第10章 Java泛型
- 10.1 泛型入门
- 10.2 泛型类
- 10.3 泛型方法
- 10.4 泛型接口
- 10.5 泛型的高级特性
- 10.6 本章小结
- 第11章 集合
- 11.1 集合概述
- 11.2 集合的层次结构
- 11.3 Collection接口
- 11.4 Set集合
- 11.5 List集合
- 11.6 Map集合
- 11.7 本章小结
- 第12章 Java线程编程
- 12.1 线程概述
- 12.2 Java线程模型
- 12.3 创建线程
- 12.4 线程的运行机制
- 12.5 线程控制
- 12.6 多线程编程
- 12.7 多线程编程的一般规则
- 12.8 java.util.concurrent中的同步API
- 12.9 本章小结
- 第13章 Java I/O系统
- 13.1 File类
- 13.2 输入和输出
- 13.3 Reader和Writer
- 13.4 RandomAccessFile
- 13.5 I/O流的典型使用方式
- 13.6 本章小结
- 第14章 网络编程
- 14.1 网络基础
- 14.2 网络通信协议
- 14.3 Socket套接字
- 14.4 Java Socket编程
- 14.5 Java URL类
- 14.6 本章小结
- 第15章 Android下的Java高效编程
- 15.1 Android下Java编程性能优化介绍
- 15.2 提升性能的优化方法
- 15.3 编程中注意避免的事项
- 15.4 标准操作的时间比较
- 15.5 本章小结
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。