图书介绍

Java 2应用开发指南PDF|Epub|txt|kindle电子书版本网盘下载

Java 2应用开发指南
  • 飞思科技产品研发中心编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505388223
  • 出版时间:2003
  • 标注页数:437页
  • 文件大小:60MB
  • 文件页数:451页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

Java 2应用开发指南PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 基础篇3

第1章 Java基础知识3

1.1Java语言简介3

1.1.1Java发展史3

1.1.2Java语言的特点3

1.2面向对象编程4

1.2.1面向过程与面向对象4

1.2.2客观事物的抽象5

1.2.3对象和封装5

1.3Java与C++、C#的比较6

1.2.4类和继承6

1.4建立Java开发环境7

1.4.1下载并安装JDK1.4.17

1.4.2设置系统环境变量9

1.5JDK开发环境工具简介10

1.5.1Java编译器(javac.exe)10

1.5.2Java解释器(java.exe)12

1.5.3Java调试器(jdb.exe)12

1.5.4C头文件及存根文件生成器(javah.exe)13

1.5.5Java反编译器(javap.exe)14

1.5.6Applet浏览器(Appletviewer.exe)15

1.5.7API文档生成器(javadoc.exe)16

1.5.8Java文档压缩工具(jar.exe)22

1.5.9代码转换器(native2ascii.exe)23

1.5.10检测器(extcheck.exe)24

1.5.11远程对象编译器(rmic.exe)24

1.5.12远程对象激活器(rmid.exe)25

1.5.13远程对象注册器(rmiregistry.exe)26

1.5.14jarsigner26

1.5.15keytool27

1.6编译执行第一个Java程序27

1.6.1Java应用程序27

1.6.2JavaApplet29

1.7JDK1.4类库中增减的类30

1.7.1新增的包、类和接口30

1.7.2已有包中的新类和接口31

1.7.3禁用的类33

1.8小结35

第2章 Java语言语法(Ⅰ)——简单数据类型37

2.1数据类型概述37

2.2标识符、关键字、常量和变量37

2.2.1标识符38

2.2.2关键字38

2.2.3常量39

2.2.4变量40

2.3基本数据类型40

2.3.1整数类型40

2.3.2实数类型41

2.3.3字符类型43

2.3.4逻辑类型44

2.4数据类型转换45

2.5小结46

3.2.1单目算术运算符47

3.2算术运算符和算术表达式47

3.1运算符和表达式47

第3章 Java基本语法(Ⅱ)——运算符和表达式47

3.2.2双目算术运算符49

3.3关系运算符和关系表达式50

3.4逻辑运算符和逻辑表达式52

3.5位运算符和位表达式52

3.6赋值运算符和赋值表达式54

3.7条件运算符和条件表达式55

3.8运算符优先级56

3.9小结57

4.2分支语句59

4.1块作用域59

第4章 Java基本语法(Ⅲ)——流程控制语句59

4.2.1条件语句60

4.2.2多重分支语句62

4.3循环语句63

4.3.1for循环语句64

4.3.2while循环语句65

4.3.3do-while循环语句67

4.4转移语句70

4.4.1break语句70

4.4.2continue语句71

4.4.3return语句72

4.5递归(recursion)73

4.6注释语句75

4.7小结77

第5章 Java类和对象79

5.1类79

5.1.1类的声明79

5.1.2成员变量80

5.1.3成员方法81

5.1.4方法重载82

5.1.6类的实例化84

5.1.5构造方法84

5.1.7this变量85

5.2Java的类库在哪里87

5.3类成员修饰符88

5.3.1访问控制88

5.3.2static91

5.3.3final修饰符93

5.4两个特殊的方法94

5.4.1构造方法94

5.5内部类96

5.4.2main方法的特点96

5.6对象创建、使用和清除98

5.6.1对象的创建和使用98

5.6.2对象的克隆100

5.6.3用finalize方法清除对象102

5.7对象的比较102

5.8类的继承与多态性104

5.8.1继承105

5.8.2方法覆盖106

5.8.3super关键字107

5.8.5多态性109

5.8.4抽象类和抽象方法109

5.9Java的垃圾回收111

5.10小结112

第6章 接口、包113

6.1接口113

6.1.1接口的定义113

6.1.2接口的实现114

6.2包118

6.2.1包声明118

6.2.2import语句119

6.3小结120

第7章 数组和字符串类型121

7.1一维数组121

7.1.1一维数组定义121

7.1.2一维数组初始化121

7.1.3访问数组元素123

7.2多维数组125

7.2.1二维数组定义与初始化125

7.2.2访问二维数组元素127

7.2.3为多维数组分配内存空间128

7.3字符串类型129

7.3.1字符串的生成方法129

7.3.2访问和修改字符串131

7.4StringTokenizer类的应用136

7.5字符串与其他数据类型的转换138

7.5.1其他对象转换为字符串138

7.5.2字符串转换为其他对象139

7.6小结140

第8章 异常处理141

8.1Java异常141

8.2简单的异常处理范例142

8.3异常处理类143

8.4.1抛出异常151

8.4异常处理151

8.4.2异常捕获152

8.4.3异常的嵌套处理157

8.5用户自定义异常158

8.6小结159

第9章 输入/输出及文件操作161

9.1流161

9.2Java中输入/输出处理的类构造层次163

9.3文件处理165

9.4使用Reader与Writer类168

9.4.1FileReader和FileWriter类169

9.4.2BufferedReader和170

BufferedWriter类170

9.5RandomAccessFile类172

9.6使用InputStream和174

OutputStream类174

9.6.1FileInputStream和FileOutputStream类174

9.6.2PipedInputStream和PipedOutputStream类177

9.6.3SequenceInputStream类178

9.7过滤流179

9.7.1DataInputStream和DataOutputStream180

9.7.2BufferedInputStream和BufferedOutputStream.182

9.7.3LineNumberInputStream183

9.8小结185

第10章 对象序列化187

10.1序列化入门187

10.2序列化应用实例189

10.3控制序列化194

10.3.1Externalizable接口194

10.3.2重置writeObject和readObject方法196

10.4小结197

第11章 Java图形用户界面201

11.1AWT包简介201

第二篇 高级编程篇201

11.2容器组件203

11.2.1用Frame建立窗口203

11.2.2对话框组件205

11.3为Frame添加组件210

11.3.1按钮组件210

11.3.2标签组件212

11.3.3复选框组件213

11.3.4滚动条组件216

11.3.5TextField和TextArea组件217

11.3.6菜单组件219

11.4布局管理器224

11.4.1FlowLayout布局管理器224

11.4.2BorderLayout布局管理器225

11.4.3CardLayout布局管理器226

11.4.4GridLayout布局管理器230

11.4.5GridBagLayout布局管理器231

11.5Swing简介233

11.5.1JFrame233

11.5.2JLabel233

11.5.3JButton、JCheckBox、JradioButton235

11.5.4JTextField、JtextArea和JPasswordField238

11.5.5JList239

11.5.6JComboBox240

11.6用户界面风格242

11.7小结244

第12章 高级Swing构件245

12.1几种面板容器245

12.1.1JPanel245

12.1.2JRootPane247

12.1.3JTabbedPane248

12.1.4JScrollPane250

12.1.5JOptionPane251

12.2菜单和工具条252

12.2.1菜单252

12.2.2工具条257

12.3几个高级Swing组件259

12.3.1JProgressBar组件259

12.3.2JSlider组件260

12.3.3JSeparator262

12.3.4JFileChooser262

12.3.5JColorChooser264

12.3.6JTable266

12.3.7JTree268

12.3.8JToolTip269

12.3.9JScrollBar270

12.4多文档界面程序设计271

12.5Swing的布局管理器272

12.6小结274

第13章 Java事件处理275

13.1事件处理机制结构275

13.1.1事件275

13.1.2事件监听器276

13.1.3事件适配器279

13.2鼠标和键盘事件283

13.2.1鼠标事件283

13.2.2控制鼠标指针形状283

13.2.3键盘事件284

13.2.4窗口事件284

13.3小结284

13.3.1图形类的事件285

13.3.2事件的处理方法所对应的接口285

第14章 Java多线程处理287

14.1多线程简介287

14.2.1Thread类288

14.2Java线程类与Runnable接口288

14.2.2Runnable接口290

14.3线程管理291

14.3.1线程生命周期291

14.3.2线程调度292

14.3.3守护(Daemon)线程294

14.4线程同步294

14.5线程中sleep、yield和join方法的区别296

14.6线程死锁问题299

14.7线程组303

14.8多线程编程实例306

14.9小结309

第15章 JavaApplet311

15.1JavaApplet简介311

15.2Applet的使用技巧312

15.2.1设置Applet的颜色312

15.2.2获取Applet的显示空间大小312

15.2.3读取Applet参数313

15.2.4Applet和浏览器间通信314

15.3Java2的安全策略316

15.4JApplet317

15.5小结320

第16章 Java图形编程321

16.1简单图形处理322

16.1.1显示文本322

16.1.2画直线、矩形、椭圆和弧324

16.1.3画多边形和折线326

16.1.4图形复制328

16.2Java2D329

16.2.1Java2D图形329

16.2.2高级绘图效果331

16.3打印图形334

16.4XOR绘图模式337

16.5小结338

第17章 Java多媒体技术339

17.1图像处理339

17.1.1装载和显示图像339

17.1.2生成图像340

17.1.3图像过滤342

17.2Java实现动画343

17.2.1动画技巧343

17.2.2动画实例344

17.3高级图像处理348

17.3.1水中倒影348

17.3.2让图片有下雪的效果350

17.4装载并播放声音353

17.5Java媒体播放器356

17.6小结360

第18章 RMI361

18.1RMI快速入门361

18.1.1RMI的结构361

18.1.2RMI接口和类362

18.2RMI程序设计362

18.2.1RMI服务器程序363

18.2.2RMI客户机程序364

18.3小结366

第19章 网络通信367

19.1LRL368

19.2InetAddress371

19.3Socket通信372

19.3.1Socket类和372

ServerSocket类372

19.3.2Socket通信实例375

19.3.3支持多客户连接的380

Socket通信方式380

19.4数据报通信383

19.4.1DatagramSocket和DatagramPacket类384

19.4.2数据报通信实例385

19.5小结387

第20章 JDBC389

20.1什么是JDBC389

20.2JDBC驱动程序的四种类型391

20.2.1JDBC-ODBC桥391

20.2.2Java到本地API391

20.2.3网络纯Java驱动程序392

20.2.4本地协议纯Java驱动程序392

20.3JDBC中主要接口和类392

20.3.2Date和Time类393

20.3.1DriverManager类393

20.3.3PreparedStatement接口394

20.3.4CallableStatement395

20.4数据库和SQL语言基础396

20.4.1数据库的基本概念396

20.4.2结构化查询语言——SQL397

20.5使用JDBC访问数据库401

20.5.1创建数据源401

20.5.2与数据库建立连接404

20.5.3执行查询、处理查询结果404

20.6小结407

第21章 Java与XML编程409

21.1XML编程基础409

21.1.1编写XML文档409

21.1.2XML解析器410

21.2使用DOM处理XML文档414

21.2.1用DOM访问现有的XML文档414

21.2.2使用DOM创建XML文档418

21.3SAXAPI应用419

21.4用XML创建Java用户界面420

21.5XML安全426

21.6小结427

第22章 命名服务和目录服务429

22.1概述429

22.2Java命名和目录服务430

22.2.1软件的安装430

22.2.2文件系统的服务提供者和服务器430

22.2.3JNDI体系结构431

22.3文件系统的命名服务431

22.3.1引用上下文431

22.3.2文件系统的几个常用方法433

22.4JNDI对象绑定435

22.5小结435

热门推荐