更新时间:2020-06-29 18:07:58
封面
版权信息
内容简介
前言
第1章 快速入门
1.1 Java简介
1.2 Java开发环境的构建
1.3 Java应用程序
1.4 Java Applet
1.5 Eclipse开发工具
习题
第2章 Java基本语法
2.1 变量
2.2 操作符
2.3 字符串
2.4 控制流
2.5 数组
2.6 案例实训
第3章 类与继承
3.1 类和对象
3.2 面向对象特性
3.3 关键字static
3.4 关键字final
3.5 对象复制
3.6 内部类
3.7 案例实训
第4章 接口、抽象类与包
4.1 接 口
4.2 抽象类
4.3 包
4.4 案例实训
第5章 Java基础类库
5.1 常用类
5.2 Java 8的日期、时间类
5.3 正则表达式
5.4 案例实训
第6章 异常处理
6.1 概述
6.2 异常处理
6.3 异常的抛出策略
6.4 异常的捕获策略
6.5 案例实训
第7章 GUI编程
7.1 Swing起步
7.2 AWT事件处理
7.3 布局管理
7.4 常用GUI组件
7.5 案例实训
第8章 网络编程
8.1 网络编程的基本概念
8.2 InetAddress类
8.3 TCP程序设计
8.4 UDP程序设计
8.5 URL程序设计
8.6 案例实训
第9章 Java I/O系统
9.1 文件类
9.2 Java I/O结构
9.3 使用流
9.4 对象序列化
9.5 案例实训
第10章 访问数据库
10.1 JDBC简介
10.2 建立数据库连接
10.3 执行SQL语句
10.4 使用PreparedStatement
10.5 事务处理
10.6 编写数据库工具类
10.7 一个实例
10.8 案例实训
第11章 多线程
11.1 什么是线程
11.2 一个简单的例子
11.3 定制线程类
11.4 线程的生命周期
11.5 线程中断
11.6 线程的优先级
11.7 线程同步
11.8 案例实训
第12章 项目实践一:贪吃蛇游戏
12.1 系统简介
12.2 功能设计
12.3 界面设计
12.4 代码实现
第13章 项目实践二:开发电力系统中的收费结算系统
13.1 系统简介
13.2 功能设计
13.3 数据库设计
13.4 代码实现