理论部分 2
第1章 Java语言简介 2
1.1 Java的由来 2
1.2 Java程序开发环境 7
1.3 JDK(Java开发工具包) 8
1.4 编写Java应用程序 11
1.5 分析Java程序 12
1.6 Java API文档 15
第2章 Java语言基础 17
2.1 Java数据类型 18
2.2 变量 23
2.3 运算符和表达式 26
2.4 Scanner(扫描仪) 33
2.5 选择结构语句 33
2.6 循环结构语句 37
2.7 数组 44
第3章 类和对象 51
3.1 面向对象的基础 51
3.2 对象 54
3.3 类 55
3.4 类的实现 57
3.5 类的封装性 66
3.6 构造方法 69
3.7 对象数组的使用 74
3.8 包 74
第4章 继承与多态 78
4.1 继承 78
4.2 多态 84
4.3 权限修饰符 94
4.4 方法修饰符 96
4.5 接口 108
第5章 Java基础类的应用 118
5.1 Java基础包 118
5.2 包装类 119
5.3 Object类 122
5.4 String,StringBuffer,StringBuilder类 124
5.5 System类 134
5.6 Runtime类 136
5.7 Math类 139
5.8 Random类 141
5.9 日期处理类 144
第6章 集合框架 155
6.1 Java集合框架概述 156
6.2 类集接口 157
6.3 通过迭代方法访问类集 166
6.4 映射接口 168
第7章 异常处理 173
7.1 Java异常 173
7.2 处理Java程序中的异常 177
7.3 抛出异常 181
7.4 自定义异常 184
第8章 文件输入与输出 190
8.1 File类的使用 190
8.2 流的概念 194
8.3 字节流和字符流 195
8.4 输入/输出流体系 200
第9章 Java的高级特性 207
9.1 泛型 207
9.2 注解 216
9.3 增强for循环 217
9.4 可变参数 219
9.5 枚举 220
9.6 静态导入 222
9.7 自动装箱和拆箱 223
第10章 JDBC基本应用 226
10.1 JDBC技术概述 226
10.2 JDBC API 228
10.3 JDBC操作数据库 233
10.4 JDBC的高级应用 238
上机部分 246
上机1 Java语言简介 246
第1阶段 指导 246
第2阶段 练习 251
上机2 Java语言基础 252
第1阶段 指导 252
第2阶段 练习 260
上机3 类和对象 261
第1阶段 指导 261
第2阶段 练习 266
上机4 继承与多态 267
第1阶段 指导 267
第2阶段 练习 272
上机5 Java基础类的应用 274
第1阶段 指导 274
第2阶段 练习 282
上机6 集合框架 283
第1阶段 指导 283
第2阶段 练习 291
上机7 异常处理 292
第1阶段 指导 292
第2阶段 练习 295
上机8 文件输入与输出 296
第1阶段 指导 296
第2阶段 练习 300
上机9 Java的高级特性 301
第1阶段 指导 301
第2阶段 练习 304
上机10 JDBC基本应用 305
第1阶段 指导 305
第2阶段 练习 311
附录部分 314
附录1 多线程 314
1.1 线程简介 314
1.2 实现多线程 316
1.3 线程的状态 319
1.4 线程操作的一些方法 320
1.5 多线程的同步以及通信 324
1.6 线程的声明周期 330
1.7 线程的优先级 330
附录2 Java网络编程 333
2.1 网络基础 333
2.2 网络协议 335
2.3 java.net包 336
2.4 建立Socket网络通信 337
2.5 UDP协议网络程序 340
附录3 Java图形化编程 346
3.1 组件和容器 346
3.2 程序界面布局 354
3.3 事件处理 357
- 《AutoCAD核心建模技术》鲁英山,康玉芬编著 2008
- 《Java核心编程技术》张屹,蔡木生主编 2010
- 《木马核心技术剖析》孙钦东著 2016
- 《物联网核心技术》黄玉兰编著 2011
- 《网络核心技术备查》21世纪计算机网络工程丛书编写委员会编 2000
- 《JSP核心技术》(美)Damon Hougland,(美)Aaron Tavistock著;马朝晖等译 2001
- 《ASP核心技术》精英科技编著 2001
- 《蓝牙核心技术及应用》马建仓等编著 2003
- 《未来网络体系与核心技术》 2222
- 《3G核心网技术》张智江 2006
- 《JAVA核心技术》周忠宝 2019
- 《Silverlight应用与开发》罗俊海,郑龙,周忠宝编著 2018
- 《SQL Server 数据库基础》周忠宝,郑龙,邢立宁,张章著 2018
- 《运筹学》马超群,兰秋军,周忠宝主编 2010
- 《海洋工程装备及高技术船舶》周忠海,李正宝编著 2018
- 《Struts2框架应用开发》何敏藩,邢立宁,周忠宝,周滔,周舟编著 2018
- 《皮诺切特案析》周忠海主编;作者周忠海等 1999
- 《高等学校会计学与财务管理专业系列教材 大数据审计分析》樊斌主编;周忠宝副主编 2018
- 《C#与WinForm程序设计与上机指导》周忠宝等编著 2018
- 《数控加工编程与操作项目化教程》周忠宝,樊昱主编;左彦军,王树勇,李峰,丛佩兰副主编 2014