图书介绍

Java 2程序设计教程与上机实训PDF|Epub|txt|kindle电子书版本网盘下载

Java 2程序设计教程与上机实训
  • 侯俊杰编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113061524
  • 出版时间:2004
  • 标注页数:323页
  • 文件大小:45MB
  • 文件页数:338页
  • 主题词:JAVA语言-程序设计-技术培训-教材

PDF下载


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

下载说明

Java 2程序设计教程与上机实训PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 Java语言概述1

1-1 Java语言简介2

1-1-1 Java语言的历史2

1-1-2 Java语言的特点2

1-1-3 Java语言的应用前景4

1-2 Java开发平台简介4

1-2-1 Java虚拟机(JVM)4

1-2-2 JDK的安装和使用5

1-3 Java程序举例10

1-4 上机实训11

1-5 本章练习13

第2章 Java语言基本数据类型15

2-1 数据类型概述16

2-2 变量和常量16

2-2-1 标识符和关键字16

2-2-2 变量(Variables)和常量(Constant Variables)17

2-2-3 变量的作用域18

2-3 基本数据类型19

2-3-1 整数类型19

2-3-2 浮点类型(实型)20

2-3-3 字符类型20

2-3-4 布尔类型21

2-3-5 综合举例21

2-4 数据类型间的类型转换24

2-5 上机实训25

2-6 本章练习29

第3章 表达式和流程控制31

3-1 运算符和表达式32

3-1-1 算术运算符和算术表达式32

3-1-2 关系运算符和关系表达式34

3-1-3 布尔逻辑运算符和布尔逻辑表达式35

3-1-4 位运算符和位表达式37

3-1-5 赋值运算符39

3-1-6 扩展赋值运算符40

3-1-7 条件运算符和条件表达式41

3-1-8 各类运算符的优先级42

3-2 程序流程控制语句43

3-2-1 if语句43

3-2-2 switch语句44

3-2-3 while语句47

3-2-4 do-while语句48

3-2-5 for语句48

3-2-6 特殊循环控制语句49

3-2-7 注释语句50

3-3 上机实训50

3-4 本章练习55

第4章 Java语言的面向对象编程(Ⅰ)59

4-1-2 类与对象60

4-1-1 面向对象编程简介60

4-1 面向对象编程的基本概念和特征60

4-1-3 消息和方法61

4-1-4 面向对象编程的基本特征61

4-2 类63

4-2-1 类的定义63

4-2-2 修饰符67

4-2-3 构造函数70

4-2-4 main函数71

4-3 对象的生成、使用和清除72

4-4 上机实训73

4-6 本章练习78

第5章 Java语言的面向对象特性(Ⅱ)81

5-1 类的继承82

5-1-1 创建子类82

5-1-2 属性和方法的继承83

5-1-3 super和this的使用87

5-2 类的多态88

5-2-1 成员函数的重载89

5-2-2 构造函数的重载90

5-3 抽象类和方法90

5-4 final类和final成员93

5-5 内部类94

5-6 接口和包96

5-6-1 接口(interface)96

5-6-2 包(package)98

5-7 上机实训99

5-8 本章练习105

第6章J ava系统基本类库107

6-1 Java类库结构108

6-2 java.lang包中的常用类介绍109

6-2-1 Object类109

6-2-2 Math类115

6-2-3 字符串类116

6-2-4 System类118

6-2-5 数据类型类122

6-3 Java文档的使用123

6-4 上机实训124

6-5 本章练习127

第7章 数组和字符串129

7-1 数组130

7-1-1 一维数组130

7-1-2 多维数组133

7-2 字符串133

7-2-1 String类134

7-2-2 StringBuffer类139

7-3 上机实训143

7-4 本章练习149

第8章 程序的异常处理151

8-1-2 异常的概念152

8-1-1 程序中的错误152

8-1 异常入门152

8-1-3 异常类154

8-2 基本的异常处理155

8-2-1 异常处理的语法结构155

8-2-2 获得异常的有关信息157

8-2-3 抛出异常159

8-2-4 异常类的构造函数160

8-2-5 重新抛出异常161

8-3 创建异常类163

8-4 上机实训165

8-5 本章练习169

第9章 Java的输入与输出及文件操作171

9-1 基本输入/输出类172

9-1-1 InputStream类172

9-1-2 OutputStream类173

9-1-3 Writer类174

9-1-4 Reader类174

9-2 文件处理175

9-2-1 文件输入与输出176

9-2-2 File类183

9-4 上机实训186

9-4 本章练习191

第10章 线程193

10-2-1 创建Thread类的子类194

10-2 线程的创建194

10-1 线程的概念194

10-2-2 实现Runnable接口196

10-2-3 线程的状态197

10-3 线程的调度198

10-3-1 线程调度的基本机制198

10-3-2 线程状态的转变201

10-4 线程的同步与死锁202

10-4-1 线程间的同步202

10-4-2 线程的死锁208

10-5 与线程有关的其他概念和方法209

10-6 上机实训210

10-7 本章练习215

第11章 Java小应用程序217

11-1 Java小应用程序简介218

11-1-1 小应用程序的特征218

11-1-2 小应用程序的运行机制218

11-1-3 小应用程序的运行环境220

11-2 JApplet的图形设计221

11-2-1 图形坐标系221

11-2-2 文字显示221

11-2-3 颜色控制223

11-2-4 图形绘制226

11-2-5 图像显示228

11-3 JApplet的窗口设计229

11-4 JApplet的多媒体功能231

11-5 在网页中嵌入JApplet233

11-5-1 小应用程序的HTML标记属性233

11-5-2 在网页中嵌入JApplet的实例235

11-6 上机实训237

11-7 本章练习242

第12章 图形化界面设计基础245

12-1 Java组件介绍246

12-1-1 标签(JLabel类)246

12-1-2 按钮(JButton类和JToggleButton类)247

12-1-3 单选按钮(JRadioButton类和ButtonGroup类)249

12-1-4 复选框(JCheckBox类)250

12-1-5 列表框(JList类)253

12-1-6 下拉列表(JComboBox类)254

12-1-7 文本框(JTextField类和JPasswordField类)258

12-1-8 文本域和滚动条(JTextArea类和JScrollPane类)260

12-1-9 标尺(JSlider类)263

12-1-10 菜单(JMenuBar类)265

12-1-11 弹出式菜单(JPopupMenu类)266

12-2 布局管理器270

12-2-1 FlowLayout类271

12-2-2 BorderLayout类271

12-2-3 GridLayout类272

12-2-4 CardLayout类274

12-3 组件中的图形绘制275

12-4 上机实训276

12-5 本章练习279

第13章 图形化界面设计281

13-1 JPanel类282

13-2 JDialog类284

13-3 JFrame类和JWindow类285

13-4 事件处理288

13-4-1 鼠标事件288

13-4-2 键盘事件290

13-4-3 窗口事件292

13-5 上机实训294

13-6 本章练习298

第14章 网络编程299

14-1 URL概述300

14-1-1 URL的概念300

14-1-2 URL类300

14-1-3 URLConnection类303

14-2 InetAddress类304

14-3 Socket编程306

14-3-1 Socket通讯基础306

14-3-2 TCP Socket编程306

14-3-3 UDP Socket编程311

14-4 上机实训315

14-5 本章练习320

习题答案321

热门推荐