图书介绍

Java编程技术【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Java编程技术
  • 孙一林主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111240662
  • 出版时间:2008
  • 标注页数:412页
  • 文件大小:144MB
  • 文件页数:424页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java编程技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Java语言概述1

1.1 Java语言简介1

1.1.1 Java语言的历史与现状1

1.1.2 Java语言的特点2

1.1.3 Java程序的运行机制6

1.2 Java程序开发环境7

1.2.1 Java语言程序开发平台7

1.2.2 Java程序基础开发运行平台—J27

1.2.3在Windows操作系统中搭建Java程序的开发和运行环境8

1.2.4 Java程序的编译和运行12

1.3 HTML简介13

1.3.1 HTML语句特点14

1.3.2 HTML文档语法格式15

1.3.3启动Java Applet小程序的HTML文档17

1.3.4 Java Applet小程序的编译和运行18

1.4习题19

第2章 Java程序设计基础21

2.1 Java程序结构21

2.1.1 Java编译单元21

2.1.2 Java注释语句22

2.1.3Java标识符24

2.1.4 Java关键字24

2.2 Java基本数据类型25

2.2.1数据值的表示法26

2.2.2变量27

2.2.3变量的数据类型转换30

2.2.4常量31

2.3 Java运算符和表达式32

2.3.1 Java运算符32

2.3.2 Java表达式34

2.3.3表达式中运算符的使用规则35

2.4 Java程序流控制语句38

2.4.1分支结构语句38

2.4.2循环结构语句40

2.4.3辅助控制语句43

2.5习题46

第3章 面向对象编程48

3.1面向对象程序设计48

3.1.1面向对象的程序设计方法48

3.1.2 Java面向对象的程序设计49

3.2 Java类49

3.2.1 Java类的定义50

3.2.2方法的定义51

3.2.3 Java修饰符与其权限54

3.3 Java对象55

3.3.1对象的创建55

3.3.2构造方法的使用56

3.3.3对象的使用57

3.3.4 Java对象的清除60

3.3.5 Java类和对象的关系61

3.4数组对象61

3.4.1一维数组的声明和创建61

3.4.2多维数组的声明和创建64

3.4.3数组的应用66

3.5习题69

第4章 Java类的继承与多态73

4.1 Java类的继承73

4.1.1概念和语法73

4.1.2 Java类继承关系的测试75

4.1.3隐藏、覆盖和重载76

4.1.4构造方法的重载79

4.2 abstract和final修饰符81

4.2.1 abstract修饰符81

4.2.2 final修饰符83

4.3 this和super变量84

4.3.1 this变量84

4.3.2 super变量86

4.4 Java的多态性88

4.4.1多态的概念88

4.4.2多态的应用91

4.4.3构造方法与多态93

4.5习题94

第5章 Java接口和Java包99

5.1 Java接口99

5.1.1接口的定义99

5.1.2接口的实现100

5.1.3接口的继承102

5.1.4 Java类同时继承父类并实现接口104

5.1.5接口与Java抽象类104

5.1.6接口的应用106

5.2 Java包110

5.2.1 package语句110

5.2.2 Java包与路径111

5.2.3 impo语句112

5.2.4直接引用Java包中的类和接口114

5.2.5 Java包的应用114

5.3习题117

第6章 Java异常处理122

6.1 Java异常处理122

6.1.1异常处理机制122

6.1.2异常的捕获与处理124

6.1.3 finally语句127

6.1.4异常对象的抛出130

6.2 Java基础包中定义的常用异常类132

6.3自定义异常类137

6.4习题142

第7章 Java基础类的应用147

7.1 java.lang包147

7.2 Object类148

7.3基本数据类型类150

7.3.1整型类150

7.3.2浮点类152

7.3.3其他常用类154

7.4字符串String类157

7.4.1 String类157

7.4.2创建String对象并对其进行操作158

7.4.3 StringBuffer类160

7.4.4创建StringBuffer对象并对其进行操作161

7.5 Math类162

7.6 Runtime类165

7.7 System类166

7.8习题169

第8章 Java的输入/输出操作172

8.1 Java的输入/输出机制172

8.2 java.io包173

8.3 java.io包中的数据流操作根类176

8.3.1字节输入流类176

8.3.2字节输出流类177

8.3.3字符输入流类178

8.3.4字符输出流类180

8.4静态输入/输出操作181

8.4.1静态输出操作182

8.4.2静态输入操作183

8.5文件输入/输出操作185

8.5.1创建文件对象185

8.5.2读文件操作188

8.5.3写文件操作191

8.5.4文件的随机读写操作194

8.5.5对象的序列化197

8.6习题199

第9章 图形用户界面204

9.1 AWT包204

9.2 java.awt包中的组件根类205

9.2.1组件类206

9.2.2菜单组件类210

9.2.3容器类211

9.3图形用户界面212

9.3.1AWT中的窗体类212

9.3.2 AWT中的组件类216

9.3.3 AWT中的菜单类222

9.4 Java布局管理器225

9.5 Java组件的事件处理228

9.5.1 AWTEvent事件类228

9.5.2 java.awt.event包中的接口和事件类230

9.5.3组件事件处理机制237

9.5.4组件事件处理示例240

9.6 javax.Swing包中常用组件246

9.7习题250

第10章 Java Applet小程序255

10.1 Applet小程序类255

10.2 Applet小程序工作原理256

10.2.1 Applet小程序编程框架257

10.2.2 Applet小程序的运行过程260

10.2.3 Applet小程序的测试261

10.3合并Application和Applet小程序263

10.4Applet小程序的应用265

10.4.1显示外部参数Applet小程序265

10.4.2显示时间Applet小程序266

10.4.3播放声音Applet小程序267

10.5 Java的图形绘制269

10.5.1 Graphics图形类270

10.5.2绘图坐标体系271

10.5.3图形绘制示例273

10.6习题282

第11章 多线程编程285

11.1线程对象285

11.1.1 Runnable接口和Thread类285

11.1.2创建启动线程对象287

11.1.3线程组ThreadGroup类289

11.1.4创建具有多线程功能的Applet小程序对象290

11.2 Java多线程机制291

11.2.1线程对象的生命周期和状态291

11.2.2线程对象的基本控制292

11.2.3多线程的问题293

11.2.4线程间的同步控制机制294

11.3多线程应用程序298

11.3.1 Thread类定义的sleep方法298

11.3.2 Object类定义的线程控制方法299

11.3.3账户数据操作问题302

11.3.4计数并显示计数值Applet小程序303

11.3.5实时显示时钟Applet小程序304

11.3.6滚动显示文字信息Applet小程序305

11.3.7简单图形动画显示308

11.4习题312

第12章 网络编程315

12.1 java.net包315

12.2建立URL网络通信316

12.2.1 URL、URLConnection、HttpURLConnection类316

12.2.2创建并连接URL对象319

12.2.3获取网络中的各种资源321

12.3建立Socket网络通信328

12.3.1 Socket和ServerSocket类328

12.3.2建立服务器和客户机Socket通信程序框架331

12.3.3 Socket通信应用程序337

12.4建立UDP网络通信348

12.4.1 DatagramSocket和DatagramPacket类349

12.4.2建立UDP通信程序框架350

12.4.3 UDP通信应用程序354

12.5习题360

附录366

附录A Java程序编写规则366

A.1命名规则366

A.2 Java语言源文件格式367

A.3 Java代码编写格式368

A.4类、方法、变量的定义原则370

A.5 Java语言程序中的中、英文的使用372

附录B J2SDK常用文档的使用373

B.1 javac编译器373

B.2 java应用程序启动器374

B.3 appletviwer小程序浏览器374

B.4 javadoc文档生成器375

B.5 jar文档生成器377

B.6 jdb调试器377

B.7 javap反编译器379

附录C各章 习题参考提示380

C.1第1章 习题参考提示380

C.2第2章 习题参考提示381

C.3第3章 习题参考提示383

C.4第4章 习题参考提示383

C.5第5章 习题参考提示386

C.6第6章 习题参考提示389

C.7第7章 习题参考提示391

C.8第8章 习题参考提示393

C.9第9章 习题参考提示394

C.10第10章 习题参考提示397

C.11第11章 习题参考提示402

C.12第12章 习题参考提示406

热门推荐