更新时间:2021-01-28 17:11:50
封面
版权信息
内容提要
序言
前言
第1章 Java开发入门
1.1 Java概述
1.2 JDK的使用
1.3 第一个Java程序
1.4 系统环境变量
1.5 Java的运行机制
1.6 Eclipse开发工具
1.7 本章小结
第2章 Java编程基础
2.1 Java的基本语法
2.2 Java中的变量
2.3 Java中的运算符
【任务2-1】商城库存清单程序设计
2.4 选择结构语句
2.5 循环结构语句
【任务2-2】猜数字游戏
2.6 方法
2.7 数组
【任务2-3】随机点名器
2.8 本章小结
第3章 面向对象(上)
3.1 面向对象的概念
3.2 类与对象
【任务3-1】超市购物程序设计
3.3 构造方法
3.4 this关键字
3.5 垃圾回收
3.6 static关键字
3.7 成员内部类
【任务3-2】银行新用户现金业务办理
3.8 本章小结
第4章 面向对象(下)
4.1 类的继承
4.2 final关键字
4.3 抽象类和接口
【任务4-1】USB接口程序设计
4.4 多态
【任务4-2】模拟物流快递系统程序设计
4.5 异常(Exception)
4.6 访问控制
4.7 本章小结
第5章 Java API
5.1 String类和StringBuffer类
【任务5-1】记录一个子串在整串中出现的次数
5.2 System类与Runtime类
5.3 Math类与Random类
5.4 包装类
【任务5-2】字符串排序程序设计
5.5 JDK 7.0新特性—switch语句支持字符串类型
5.6 本章小结
第6章 集合类
6.1 集合概述
6.2 Collection接口
6.3 List接口
【任务6-1】模拟KTV点歌系统
6.4 Set接口
【任务6-2】模拟新浪微博用户注册
6.5 Map接口
【任务6-3】斗地主小游戏之洗牌发牌
6.6 JDK 5.0新特性——泛型
6.7 本章小结
第7章 IO(输入输出)
7.1 字节流
【任务7-1】保存书店每日交易记录程序设计
7.2 字符流
【任务7-2】模拟记事本
7.3 File类
【任务7-3】模拟文件管理器
7.4 本章小结
第8章 GUI(图形用户界面)
8.1 AWT概述
8.2 布局管理器
8.3 AWT事件处理
8.4 常用事件分类
8.5 AWT绘图
8.6 Swing
【任务8】水果超市管理系统
8.7 本章小结
第9章 JDBC
9.1 什么是JDBC
9.2 JDBC常用API
9.3 实现第一个JDBC程序
9.4 PreparedStatement对象
9.5 ResultSet对象
【任务9】使用JDBC实现水果超市管理系统
9.6 本章小结
第10章 多线程
10.1 线程概述
10.2 线程的创建
10.3 线程的生命周期及状态转换
10.4 线程的调度
10.5 多线程同步
【任务10】银行存款程序设计
10.6 本章小结
第11章 网络编程