计算机
类型
可以朗读
语音朗读
283千字
字数
2020-05-01
发行日期
展开全部
主编推荐语
Java编程入门书,12章全面涵盖基础知识,适合初学者与教学。
内容简介
本书是一本Java语言程序设计入门图书,全书12章内容全面讲述了Java语言编程的相关概念和基础。书中介绍了Java的基本要素、Java控制语句和数组、类和对象、继承等内容,通过本书的学习,读者可以从基础开始认识和掌握Java语言的基本概念和数据结构。本书不但适用于Java的初学者,也可以作为大专院校相关专业的师生学习用书和培训学校的教材。
目录
- 版权信息
- 版权声明
- 内容提要
- 前言
- 资源与支持
- 提交勘误
- 与我们联系
- 关于异步社区和异步图书
- 第1章 Java入门
- 1.1 概述
- 1.2 Java的历史与演变
- 1.3 Java的特性
- 1.4 面向对象编程概念
- 1.4.1 数据抽象
- 1.4.2 封装
- 1.4.3 多态
- 1.4.4 继承
- 1.4.5 接口
- 1.5 Java编译器和解释器
- Java虚拟机
- 1.6 安装Java开发套件
- JDK工具
- 1.7 Java语句
- 1.7.1 Java API和包
- 1.7.2 import关键字
- 1.7.3 class关键字
- 1.7.4 System.out.println()语句
- 1.7.5 访问修饰符
- 1.7.6 Java中的注释
- 1.8 编写第一个Java程序
- 编译和运行Java程序
- 1.9 设置程序目录路径
- 1.9.1 设置临时路径
- 1.9.2 设置永久路径
- 1.10 安装NetBeans IDE
- 1.11 在NetBeans中编写第一个Java程序
- 1.12 自我评估测试
- 1.13 复习题
- 1.14 练习
- 第2章 Java基础
- 2.1 概述
- 2.2 标识符
- 2.3 关键字
- 2.4 数据类型
- 2.4.1 原始数据类型
- 2.4.2 派生数据类型
- 2.4.3 用户自定义类型
- 2.5 转义序列
- 2.6 变量
- 2.6.1 变量声明
- 2.6.2 变量初始化
- 变量动态初始化
- 2.6.3 变量类型
- 2.6.4 变量的作用域与生命期
- 2.7 类型转换
- 2.7.1 隐式转换(扩大转换)
- 2.7.2 显式转换(收窄转换)
- 2.8 运算符
- 2.8.1 单目运算符
- 2.8.2 算术运算符
- 2.8.3 按位运算符
- 2.8.4 关系运算符
- 2.8.5 逻辑运算符
- 2.8.6 赋值(=)运算符
- 2.8.7 ?:运算符
- 2.8.8 instanceof运算符
- 2.8.9 运算符优先级
- 2.9 命令行参数
- 2.9.1 String类型转换为int类型
- 2.9.2 String类型转换为long类型
- 2.9.3 String类型转换为float类型
- 2.10 自我评估测试
- 2.11 复习题
- 2.12 练习
- 第3章 控制语句与数组
- 3.1 概述
- 3.2 流程图
- 3.3 控制语句
- 3.3.1 选择语句
- 3.3.2 迭代语句
- 3.3.3 跳转语句
- 3.4 数组
- 3.4.1 一维数组
- 3.4.2 多维数组
- 3.5 foreach循环
- 3.6 自我评估测试
- 3.7 复习题
- 3.8 练习
- 第4章 类与对象
- 4.1 概述
- 4.2 类
- 定义类
- 4.3 对象
- 4.3.1 创建对象
- 4.3.2 初始化实例变量
- 4.3.3 访问实例变量
- 4.3.4 为对象引用变量赋值
- 4.4 方法
- 4.4.1 定义方法
- 4.4.2 调用方法
- 4.4.3 带有返回值的方法
- 4.4.4 向方法传递参数
- 4.4.5 向方法传递对象
- 4.4.6 从方法返回对象
- 4.4.7 向方法传递数组
- 4.4.8 方法重载
- 4.5 构造函数
- 4.5.1 默认构造函数
- 4.5.2 带参数的构造函数
- 4.5.3 复制构造函数
- 4.5.4 构造函数重载
- 4.6 垃圾回收
- 4.7 finalize()方法
- 4.8 this关键字
- 4.9 静态数据成员与方法
- 4.10 递归
- 4.11 自我评估测试
- 4.12 复习题
- 4.13 练习
- 第5章 继承
- 5.1 概述
- 5.2 继承基础
- 5.2.1 单一继承
- 5.2.2 多级继承
- 5.2.3 层次继承
- 5.2.4 多重继承
- 5.2.5 混合继承
- 5.3 访问限定符与继承
- 5.3.1 private
- 5.3.2 public
- 5.3.3 protected
- 5.3.4 default
- 5.4 super关键字
- 5.4.1 调用父类构造函数
- 5.4.2 使用super关键字访问成员
- 5.5 方法重写
- 5.6 动态方法分派
- 5.7 抽象方法
- 5.8 final关键字
- 5.8.1 将变量声明为常量
- 5.8.2 避免重写
- 5.8.3 避免继承
- 5.9 自我评估测试
- 5.10 复习题
- 5.11 练习
- 第6章 包、接口和内部类
- 6.1 概述
- 6.2 Object类
- 6.3 包
- 6.3.1 定义包
- 6.3.2 访问包
- 6.3.3 包内部的访问保护
- 6.3.4 导入包
- 6.4 接口
- 6.4.1 定义接口
- 6.4.2 实现接口
- 6.4.3 接口变量
- 6.4.4 扩展接口
- 6.4.5 嵌套接口
- 6.5 嵌套类
- 6.5.1 静态嵌套类
- 6.5.2 非静态嵌套类
- 6.6 自我评估测试
- 6.7 复习题
- 6.8 练习
- 第7章 异常处理
- 7.1 概述
- 7.2 异常处理机制
- 7.2.1 异常类
- 7.2.2 异常类型
- 7.2.3 异常处理机制中用到的语句块
- 7.2.4 定义自己的异常子类
- 7.3 自我评估测试
- 7.4 复习题
- 7.5 练习
- 第8章 多线程
- 8.1 概述
- 8.2 多线程简介
- 8.2.1 线程模型
- 8.2.2 线程优先级
- 8.3 main线程
- 8.4 创建新线程
- 8.4.1 实现Runnable接口
- 8.4.2 扩展Thread类
- 8.5 创建多个线程
- 8.5.1 isAlive()和join()方法
- 8.5.2 设置线程优先级
- 8.6 同步
- 8.6.1 互斥
- 8.6.2 协作(线程间通信)
- 8.6.3 wait()与sleep()方法之间的差异
- 8.7 死锁
- 8.8 自我评估测试
- 8.9 复习题
- 8.10 练习
- 第9章 字符串处理
- 9.1 概述
- 9.2 字符串
- 9.3 String类的构造函数
- 9.4 字符串比较方法
- 9.4.1 equals()
- 9.4.2 equalsIgnoreCase()
- 9.4.3 compareTo()
- 9.4.4 compareToIgnoreCase()
- 9.4.5 运算符==
- 9.4.6 regionMatches()
- 9.4.7 startsWith()
- 9.4.8 endWith()
- 9.4.9 toString()
- 9.4.10 字符串提取方法
- 9.4.11 字符串修改方法
- 9.4.12 改变字符大小写
- 9.4.13 字符串搜索方法
- 9.4.14 获得字符串长度
- 9.5 StringBuffer类
- 9.5.1 StringBuffer类的构造函数
- 9.5.2 StringBuffer类的方法
- 9.6 自我评估测试
- 9.7 复习题
- 9.8 练习
- 第10章 Applet与事件处理
- 10.1 概述
- 10.2 Applet
- 10.2.1 Applet类
- 10.2.2 Applet的生命周期
- 10.2.3 paint()方法
- 10.2.4 创建Applet
- 10.2.5 设置Applet的颜色
- 10.2.6 向Applet传递参数
- 10.2.7 getCodeBase()与getDocumentBase()方法
- 10.3 事件处理
- 10.3.1 事件处理机制
- 10.3.2 事件类
- 10.3.3 事件源
- 10.3.4 创建事件侦听器
- 10.4 自我评估测试
- 10.5 复习题
- 10.6 练习
- 第11章 抽象窗口工具包
- 11.1 概述
- 11.2 AWT窗口
- 框架窗口
- 11.3 使用图形
- 11.3.1 绘制线条
- 11.3.2 绘制矩形
- 11.3.3 绘制圆形和椭圆形
- 11.3.4 绘制弧线
- 11.3.5 绘制多边形
- 11.4 AWT控件
- 11.4.1 标签控件
- 11.4.2 按钮控件
- 11.4.3 文本字段控件
- 11.4.4 复选框控件
- 11.4.5 下拉列表控件
- 11.4.6 列表控件
- 11.4.7 滚动条控件
- 11.4.8 文本区域控件
- 11.5 布局管理器
- 11.5.1 FlowLayout
- 11.5.2 BorderLayout
- 11.5.3 GridLayout
- 11.6 自我评估测试
- 11.7 复习题
- 11.8 练习
- 第12章 Java I/O系统
- 12.1 概述
- 12.2 与流相关的类
- 12.2.1 字节流类
- 12.2.2 字符流类
- 12.3 File类
- 12.3.1 创建文件应遵循的命名约定
- 12.3.2 读写字符文件
- 12.3.3 读写字节文件
- 12.4 随机访问文件
- 12.5 自我评估测试
- 12.6 复习题
- 12.7 练习
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。
