Java编程一步到位

Java编程一步到位
作 者: 王铁敬
出版社: 北京中软电子出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: JAVA
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java编程一步到位》作者简介

内容简介

当前,计算机语言种类繁多,随着Java语言的不断普及,应用此种语言的软件开发人员越来越多。在北美地区的软件开发人员中使用Java语言的占44%;北美以外地区,使用Java语言的软件开发人员比例为43%。根据预测,这一数字到2002年将上升到61%。然而,由于Java功能强大,她所涉及到的概念、规则等等要比其他的计算机语言来得复杂一些,难度也来得大一些。所有学过Java语言的人,都知道由于Java语言和C或C++十在形式上有很多类似之处,如果具有C或C++的语言基础,可以轻松学习Java并更好地了解Java语言的特色,因此,不少教育培训机构,为了让学员更好的掌握Java,不得不专门开设相应的语言课程作为前导。《Java语言一步到位》恰恰就能解决上述困惑。本书突出的特点之一就是不依赖于任何计算机语言的编程基础而事半功倍地直接学习Java语言。此外,从基本语法到高端应用与开发,深入浅出地介绍了Java语言的各个要素和功能。以实例引导教学,内容丰富充实,通俗易懂,特别适合教学和自学。本书既有明确的目标又能立足于读者的基础和要求,叙述过程力求简洁流畅和逻辑性强。按照科学而合理的认知规律引导读者循序渐进地学习,以便掌握相应的方法和技巧。

图书目录

第1章 Java语言概述 5

1. 1 历史背景 5

1. 2 Java的由来 7

1. 3 语言特点 8

1. 4 Java和Internet 12

1. 5 小结 12

1. 6 习题 12

第2章 面向对象的编程基础 13

2. 1 抽象 14

2. 2 对象 15

2. 3 类 15

2. 4 封装 15

2. 5 继承 16

2. 6 多态性 17

2. 7 消息 17

2, 8 重载18

2. 9 总结 19

2. 10 习题 19

第3章 认识java 20

3. 1 Java编程环境 20

3. 2 第一个Java应用程序 21

3. 3 第一个小应用程序 24

3. 4 小结 26

3. 5 习题 26

第4章 数据类型27

4. 1 标识符 28

4. 2 常量 28

4. 3 变量 31

4. 4 类型转换 37

4. 5 溢出 39

4. 6 变量作用域和生命周期 40

4. 7 小结 42

4. 8 习题 43

第5章 运算符44

5. 1 算术运算符和算术表达式 45

5. 2 关系运算符和关系表达式 48

5. 3 逻辑运算符和逻辑表达式 48

5. 4 位运算基础 51

5. 5 位运算符 53

5. 6 赋值运算符 =

60

5. 7 复合赋值运算符

5. 8 复合赋值运算符 6l

5. 9 运算符的优先级 62

5. 10 小结 63

5. 11 习题 63

第6章 控制语句 65

6. 1 分支语句 65

6. 2 break语句 70

6. 3 switch语句 70

6. 4 return语句 73

6. 5 循环语句74

6. 6 小结 80

6. 7 习题 81

第7章 类 82

7. 1 类的定义 82

7. 2 类. 对象和实例 84

7. 3 定义对象 84

7. 4 new运算符 85

7. 5 点. 运算符 85

7. 6 成员方法 87

7. 7 方法重载 94

7. 8 构造函数 96

7. 9 类的继承 98

7. 10 抽象类 110

7. 11 方法的动态调用 111

7. 12 ObJect类 113

7. 13 小结 115

7. 14 习题 115

第8章 包和接口 116

8. 1 包 package

116

8. 2 访问控制 121

8. 3 接口 interface

127

8. 4 小结 132

8. 5 习题 132

第9章 数组和字符串 133

9. 1 数组 133

9. 2 字符串类 142

9. 3 字符串和数组 154

9. 4 带参数的ma5n方法 155

9. 5 小结 160

9. 6 习题 160

第10章 异常和程序调试 161

10. 1 异常 161

10. 2 捕获异常 try和catch

163

10. 3 嵌套try子句 169

10. 4 finally子句 170

10. 5 抛出异常 throw

172

10. 6 指明可抛出的异常 throws

174

10. 7 定制异常类 176

10. 8 程序调试 178

10. 9 小结 181

10. 10 习题 183

第11章 多线程 184

11. 1 主线程 185

11. 2 创建用户线程 187

11. 3 线程的生命周期 193

11. 4 线程优先级 196

11. 5 同步 199

11. 6 线程间通信 205

11. 7 死锁 210

11. 8 线程组 210

11. 9 小结

211

11. 10 习题 212

第12章 流 214

12. 1 输入流 InPutStream

214

12. 2 输出流 IntputStream

215

12. 3 打印流 PrintStream

216

12. 4 System类中的标准I/O 221

12. 5 数据输入流 DatalnPutStream

224

12. 6 文件概述 227

12. 7 文件输入输出 240

12. 8 筛选输入输出流和筛选读写器 250

12. 9 随机访问流 263

12. 10 对象流 265

12. 11 内存处理流 267

12. 12 小结 268

12. 13 习题 268

第13章 小应用程序基础 269

13. 1 第一个小应用程序 269

13. 2 常用的HTML标记 271

13. 3 Applet类282

13. 4 小应用程序结构 284

13. 5 小应用程序的生命周期 285

13. 6 小结 288

13. 7 习题 288

第14章 图形 289

14. 1 图形坐标系统

289

14. 2 窗口和对象 290

14. 3 Swing组件和AWT 290

14. 4 JApplet 291

14. 5 JFrame 293

14. 6 二维图形基础 295

14. 7 矩形. 椭圆和弧 305

14. 8 曲线 308

14. 9 文本处理 315

14. 10 图形变换 318

14. 11 图形复合 326

14. 12 色彩 Color

330

14. 13 小结 332

14. 14 习题 333

第15章 Swing组件 334

15. 1 Swing程序结构 334

15. 2 底层组件 339

15. 3 中间容器组件 339

15. 4 原子组件 360

15. 5 对话框 404

15. 6 小结 420

15. 7 习题 421

第16章 组件布局422

16. 1 流布局管理器 422

16. 2 网格布局管理器 424

16. 3 边框布局管理器 426

16, 4 卡片布局管理器 428

16, 5 网袋布局管理器 428

16. 6 盒子布局管理器 434

16. 7 定制布局管理器 438

16. 8 绝对定位 439

16. 9 小结 440

16. 10 习题 440

第17章 事件 441

17. 1 事件处理 443

17. 2 获取事件源 446

17. 3 事件分类 447

17. 4 事件和事件监听器 447

17. 5 小结 472

17. 6 习题 473

第18章 网络编程474

18. 1 网络地址 474

18. 2 包 477

18. 3 TCP和UDP 478

18. 4 URL 478

18. 5 基于TCP的网络通讯 486

18. 6 基于UDP的网络通讯 495

18. 7 小结 501

18. 8 习题 501

第19章 JDBC编程 502

19. 1 准备工作 502

19. 2 连接数据库 505

19. 3 数据库会话 511

19. 4 返回结果集 515

19. 5 元数据处理523

19. 6 JDBC异常 523

19. 7 小结 526

19. 8 习题 526

配套光盘

之一CD 1张

1. 导读幻灯片

2. JAVA运行环境JDK1. 3. 1软件

3. Forty forJava软件

4. JAVA习题源程序及字节代码

5. 更多的JAVA实例

6. 《JAVA重要概念及每章要点讲解》讲义稿

7. JAVA认证模拟试题 机考环境

之二VCD 2张

JAVA重要概念及每章要点讲解录像