当前位置:首页 > 工业技术
Java程序设计详解
Java程序设计详解

Java程序设计详解PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:张伟编著
  • 出 版 社:南京:东南大学出版社
  • 出版年份:2014
  • ISBN:9787564147952
  • 页数:440 页
图书介绍:Java语言从诞生以来一直是应用最广的开发语言,并拥有最广泛的开发人群。现在,Java已经不再简单地是一门语言,而是一个完整的、系统的开发平台,在web开发、移动互联网开发等方面都占据着核心的地位。本书深入介绍了Java编程的最核心内容,强调实战,对比《java核心技术》等大块头技术书籍,本书最大的特点是,对一些在实际开发中很少用到、影响读者入门、又比较浪费读者时间的知识点,本书进行了删减。全书内容覆盖了Java的基本语法结构、Java的面向对象特征、异常处理、Java的IO流体系、Java多线程编程、集合框架体系、Java泛型、Java GUI编程、JDBC数据库编程、Java网络通信编程和Java反射机制、Java注释。共覆盖了java.awt、java.lang、java.io、java.nio、java.sql、java.text、java.util、javax.swing等包下绝大部分类和接口。本书不是单纯从知识角度来讲解Java,而是从解决问题的角度来介绍Java语言,所以书中介绍了大量实用案例开发仿记事本的文本编辑器、多线程下载工具、聊天程序、抓图程序、锁屏程序、网络传送
上一篇:USB开发手册下一篇:蒋公狮子头
《Java程序设计详解》目录

第1章Java程序设计概述 1

1.1 Java简介 1

1.2名字起源 1

1.3历史版本 2

1.4三大领域 2

1.5语言特点 3

1.6运行机制 3

1.7 JVM (Java Virtual Machine) 4

1.8 Java运行环境(JRE) 5

1.9 JDK 5

1.10安装Java开发环境 5

1.11配置环境变量 8

1.12第一个Java程序 12

1.13打包 13

1.14生成API文档 14

1.15 Java帮助和API文件的使用 15

1.16掌握的关键点 16

1.17课后作业 17

第2章Eclipse的开发工具 18

2.1 Java开发工具 18

2.2 Eclipse的使用 20

2.3 Java程序开发 27

2.4小结 34

2.5课后作业 34

第3章 基本程序设计 35

3.1注释 35

3.2数据类型 36

3.3溢出 43

3.4变量定义 44

3.5运算符 45

3.6语句块 49

3.7分支语句 50

3.8循环语句 52

3.9小结 55

3.10作业 56

3.11作业解答 56

第4章 面向对象编程 60

4.1面向对象 60

4.2重载(Overload) 64

4.3 this 65

4.4构造函数 66

4.5 static关键字 67

4.6默认值 69

4.7初始化块 70

4.8对象克隆 71

4.9数组 77

4.10常用类 84

4.11小结 90

4.12作业 91

4.13作业解答 91

第5章 继承 96

5.1包(package) 96

5.2继承 97

5.3访问控制 98

5.4重写(override) 99

5.5多态 99

5.6造型 100

5.7 super 101

5.8 final 103

5.9构造顺序 103

5.10垃圾回收 104

5.11传值与传引用 108

5.12==与equals 110

5.13 toString( )方法 113

5.14小结 114

5.15作业 115

5.16作业解答 115

第6章 抽象类、接口、内部类 119

6.1抽象类(abstract class) 119

6.2接口 121

6.3常用接口和类 126

6.4综合应用 138

6.5关键字final 140

6.6内部类 141

6.7小结 149

6.8作业 149

6.9作业解答 150

第7章 异常 154

7.1异常是什么 154

7.2异常处理机制 159

7.3 throw与throws 164

7.4自定义异常类 165

7.5重写和异常 166

7.6链式异常 167

7.7异常堆栈填充 168

7.8异常分类 169

7.9综合运用 171

7.10异常处理注意事项 172

7.11小结 175

7.12作业 176

7.13作业解答 176

第8章 线程 179

8.1进程 179

8.2线程 180

8.3时间片轮换 181

8.4创建线程 181

8.5线程的调度和控制 184

8.6线程组 192

8.7线程同步 194

8.8线程通信 198

8.9 Timer和TimerTask 204

8.10死锁 205

8.11小结 207

8.12作业 208

8.13作业解答 208

第9章IO 213

9.1 File类 213

9.2流 216

9.3字节输入流 218

9.4字节输出流 220

9.5字符流 228

9.6随机访问 242

9.7小结 244

9.8作业 244

9.9作业解答 245

第10章 集合框架 254

10.1 Collection 254

10.2 List接口 256

10.3 Set接口 262

10.4 Collection迭代 266

10.5 MAP接口 268

10.6 Collections工具类 273

10.7小结 274

10.8作业 275

10.9作业解答 275

第11章 网络编程 279

11.1 InetAddress 279

11.2 URL 281

11.3 URLConnection 283

11.4 Socket编程 288

11.5 UDP的Socket编程 305

11.6小结 308

11.7作业 309

11.8作业解答 309

第12章 图形界面程序设计 313

12.1抽象窗口工具集(AWT) 313

12.2 Swing 313

12.3组件(Component) 314

12.4容器(Container) 314

12.5 JFrame类 314

12.6 JPanel类 315

12.7布局管理器 317

12.8 AWT绘图 324

12.9事件 327

12.10事件类型 330

12.11多重监听器 336

12.12事件适配器(Event Adapter) 337

12.13普通内部类 338

12.14匿名内部类 339

12.15常用组件 340

12.16练习 349

12.17小结 354

12.18作业 355

12.19作业解答 355

第13章 反射机制 358

13.1获得Class对象 358

13.2得到类名和类的修饰符 359

13.3找出一个类的所有的父类 361

13.4判断类实现的接口 362

13.5得到类的字段 363

13.6得到类的构造函数 365

13.7取得方法信息 367

13.8创建对象 369

13.9取得字段的值 373

13.10调用方法 374

13.11综合练习一 375

13.12综合练习二 378

13.13小结 380

13.14作业 381

13.15作业解答 381

第14章Java数据库编程 383

14.1 MySQL数据库简介 383

14.2基础sql语句 394

14.3 JDBC简介 396

14.4加载驱动 396

14.5 Java数据库操作基本流程 397

14.6 PreparedStatement 398

14.7 CallableStatement 399

14.8控制事务 401

14.9批量更新 402

14.10元数据 403

14.11滚动结果集 405

14.12可更新结果集 406

14.13 Dao设计模式 407

14.14大字段处理 414

14.15三层结构 422

14.16小结 423

14.17作业 424

14.18作业解答 424

第15章 注解 431

15.1 Java内置注解 431

15.2自定义注解 432

15.3枚举 433

15.4泛型 434

15.5组合模式 435

15.6单例设计模式 437

参考文献 440

相关图书
作者其它书籍
返回顶部