𝔖 Scriptorium
✦   LIBER   ✦

📁

Java教程

✍ Scribed by 郑阿奇


Publisher
电子工业出版社
Year
2009
Tongue
Chinese
Leaves
347
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


《Java 教程》以Java最新的版本Java SE Development Kit(JDK)6 Update 10为基础,内容循序渐进、深入浅出,精心设计每一个示例,结构安排合理,使读者准确把握Java的知识点。《Java 教程》包括Java基础、习题、实验和习题答案四部分。本教程在讲解内容后紧跟实例,每章的最后还配备了一个综合实例,对已经学习的主要知识进行综合应用。实验部分通过实例引导读者进行学习,并提出思考和练习。实例程序均通过上机调试。全书以开源软件Eclipse作为Java的集成开发环境,使得编写、调试、运行Java程序变得更为简便。

《Java 教程》专为高职高专设计,可作为高职高专Java语言课程的教材,也可作为Java自学者或者应用开发者的参考书。

✦ Table of Contents


内 容 简 介
前 言
目 录
第1部分 Java 实用教程
第1章 Java和Eclipse集成开发环境
1.1 Java语言简介
1.2 第一个Java程序
1.3 Java开发环境的搭建
1.4 Eclipse集成开发环境
第2章 Java语法基础
2.1 常量和变量
2.1.1 数据类型
2.1.2 标识符和关键字
2.1.3 常量
2.1.4 变量
2.1.5 类型转换
2.2 运算符和表达式
2.2.1 运算符
2.2.2 表达式
2.3 流程控制
2.3.1 分支语句
2.3.2 循环语句
2.3.3 流程跳转语句
2.4 方法与递归
2.4.1 方法
2.4.2 参数传递
2.4.3 递归
2.5 命名规范
2.6 注释语句
2.7 综合实例
第3章 Java面向对象编程(上)
3.1 类的定义及成员变量初始化
3.1.1 类的定义
3.1.2 变量的初始化
3.2 创建对象
3.2.1 构造方法
3.2.2 默认构造方法
3.2.3 构造方法重载
3.2.4 普通方法重载
3.3 this引用
3.4 静态成员
3.4.1 static关键字
3.4.2 main()方法
3.4.3 类的初始化
3.5 package与import语句
3.6 内部类
3.6.1 实例内部类
3.6.2 匿名类
第4章 Java面向对象编程(下)
4.1 继承
4.1.1 继承的定义
4.1.2 初始化基类
4.1.3 方法的重写
4.1.4 super关键字
4.2 对象的转型
4.3 多态
4.4 抽象类
4.5 接口
4.6 final关键字
4.7 权限修饰符
4.7.1 类内部
4.7.2 同一个包的类
4.7.3 不同包的子类
4.7.4 通用性
4.8 综合实例:航班管理
第5章 常用类与异常处理
5.1 Object类
5.1.1 equals()方法
5.1.2 hashCode()方法
5.1.3 toString()方法
5.2 字符串类
5.2.1 String类
5.2.2 StringBuffer类
5.3 包装类
5.4 Math类
5.5 日期类
5.6 正则表达式
5.6.1 替换操作
5.6.2 Scanner定界符
5.7 异常处理
5.7.1 异常的捕获与处理
5.7.2 声明抛出异常子句
5.7.3 抛出异常语句
5.7.4 自定义异常类
5.8 综合实例
第6章 数组与枚举
6.1 一维数组
6.2 多维数组
6.3 访问数组
6.4 数组实用类:Arrays
6.4.1 复制数组
6.4.2 数组排序
6.4.3 数组元素的查找
6.5 枚举
6.6 enum的构造方法
6.7 综合实例
第7章 容器和泛型
7.1 Collection与Iterator
7.2 实用类Collections
7.3 Set(集)
7.3.1 HashSet
7.3.2 TreeSet
7.4 List(列表)
7.4.1 ArrayList
7.4.2 LinkedList
7.5 Map(映射)
7.5.1 HashMap
7.5.2 TreeMap
7.6 泛型
7.7 通配符与受限通配符
7.8 综合实例
第8章 Java输入/输出系统
8.1 字节流
8.1.1 文件输入流
8.1.2 文件输出流
8.2 过滤流
8.2.1 缓冲流类
8.2.2 数据流类
8.2.3 PrintStream类
8.3 字符流
8.3.1 FileReader和FileWriter
8.3.2 BufferedReader和BufferedWriter
8.4 标准I/O
8.5 File类
8.6 综合实例
第9章 AWT组件及应用
9.1 AWT容器
9.1.1 Window和Frame
9.1.2 Panel
9.2 布局管理器
1.流式布局管理器
2.边界布局管理器
3.网格布局管理器
4.卡片布局管理器
9.3 事件处理机制
9.3.1 AWT事件与监听器
9.3.2 窗口事件
9.3.3 内部类实现监听接口
9.3.4 类自身实现监听接口
9.3.5 外部类实现监听接口
9.3.6 采用事件适配器
9.4 综合实例
第10章 Swing组件及应用
10.1 窗口JFrame
10.2 按钮
10.3 JTextField与JTextArea
10.4 JCheckBox和JRadioButton
10.5 菜单条(JmenuBar)
10.6 弹出式菜单(JPopupMenu)
10.7 综合实例
第11章 并 发
11.1 线程的创建与启动
11.1.1 继承java.lang.Thread类
11.1.2 实现Runnable接口
11.2 线程的状态转换
11.3 线程调度
11.3.1 调整各个线程的优先级
11.3.2 线程让步
11.3.3 合并线程
11.4 后台线程
11.5 综合实例
第12章 综合实例
12.1 设计思路
12.2 汉诺塔上盘子模拟
12.3 汉诺塔上对象的定位及盘子的存放
12.4 创建汉诺塔及实现手动搬运盘子
12.5 自动搬运盘子
第13章 Java网络编程
13.1 网络程序设计基础
13.1.1 TCP和UDP
13.1.2 端口和套接字
13.2 TCP网络编程
13.2.1 InetAddress类
13.2.2 TCP通信程序
13.3 UDP网络编程
13.3.1 UDP通信程序
13.3.2 组播
13.4 URL
13.5 综合实例
第14章 JDBC编程
14.1 SQL语言
14.2 JDBC
14.3 MySQL数据库
14.3.1 MySQL服务器的安装
14.3.2 MySQL服务器的配置
14.3.3 MySQL的环境
14.4 访问数据库
14.4.1 加载并注册数据库驱动
14.4.2 建立到数据库的连接
14.4.3 访问数据库
14.5 JDBC编程
14.6 批处理
14.7 事务处理
14.8 综合实例
第2部分 习 题 集
第1章 Java和Eclipse集成开发环境
第2章 Java语法基础
第3章 Java面向对象编程(上)
第4章 Java面向对象编程(下)
第5章 常用类与异常处理
第6章 数组与枚举
第7章 容器和泛型
第8章 Java输入/输出系统
第9章 AWT组件及应用
第10章 Swing组件及应用
第11章 并 发
第13章 Java网络编程
第14章 JDBC编程
第3部分 实 验
实验1 Java和Eclipse集成开发环境
实验目的
实验准备
实验内容
思考与练习题
实验2 Java语法基础
实验目的
实验准备
实验内容
思考与练习题
实验3 Java面向对象编程(上)
实验目的
实验准备
实验内容
思考与练习题
实验4 Java面向对象编程(下)
实验目的
实验准备
实验内容
思考与练习题
实验5 常用类与异常处理
实验目的
实验准备
实验内容
思考与练习题
实验6 数组与枚举
实验目的
实验准备
实验内容
思考与练习题
实验7 容器和泛型
实验目的
实验准备
实验内容
思考与练习题
实验8 Java输入/输出系统
实验目的
实验准备
实验内容
思考与练习题
实验9 AWT组件及应用
实验目的
实验准备
实验内容
思考与练习题
实验10 Swing组件及应用
实验目的
实验准备
实验内容
思考与练习题
实验11 并 发
实验目的
实验准备
实验内容
思考与练习题
实验12 综合实例
实验目的
实验准备
实验内容
思考与练习题
实验13 Java网络编程
实验目的
实验准备
实验内容
思考与练习题
实验14 JDBC编程
实验目的
实验准备
实验内容
思考与练习题
第4部分 习题答案
第1章 习题答案
第2章 习题答案
第3章 习题答案
第4章 习题答案
第5章 习题答案
第6章 习题答案
第7章 习题答案
第8章 习题答案
第9章 习题答案
第10章 习题答案
第11章 习题答案
第13章 习题答案
第14章 习题答案
反侵权盗版声明


📜 SIMILAR VOLUMES


Java 2实用教程
✍ 耿祥义, 张跃平 📂 Library 📅 2017 🏛 清华大学出版社 🌐 Chinese

Java语言是一种很优秀的语言,具有面向对象、与平台无关、安全、稳定和多线程等优良特性,特别适合于网络应用程序的设计,已经成为网络时代最重要的语言之一。 全书共分15章,分别介绍了Java的基本数据类型,运算符、表达式和语句,类与对象,子类与继承,接口与实现,内部类与异常类,常用实用类,组件及事件处理,输入、输出流,JDBC与MySQL数据库,Java多线程机制,Java网络编程,图形、图像与音频,泛型与集合框架等内容。 本书注重可读性和实用性,配备了大量的例题和习题。本书采用JDK1.8(JDK8)。这些例题和习题都经过精心的考虑,既能帮助理解知识,又具有启发性。本书通俗易懂,便于自学,