图书介绍

JAVA语言教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

JAVA语言教程
  • 魏伟,王世辉主编;翟乃强,王小娟副主编 著
  • 出版社: 北京:北京师范大学出版社
  • ISBN:7303078002
  • 出版时间:2005
  • 标注页数:182页
  • 文件大小:29MB
  • 文件页数:194页
  • 主题词: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.2 Java语言的特点2

1.3 Java编译运行环境的安装与配置4

1.4第一个Java程序7

1.4.1 Java源程序的编辑7

1.4.2 Java源程序的保存8

1.4.3编译Java源程序9

1.4.4运行.Java程序9

习题与思考题10

本章小结10

第2章 Java基本语法11

2.1关键字11

2.2注释12

2.3语句、语句块12

2.4数据类型13

2.5类型转换16

2.6变量、声明与赋值17

2.7 常量18

2.8运算符与表达式20

2.8.1算术运算符20

2.8.2赋值运算符22

2.8.3关系运算符23

2.8.4逻辑运算符24

2.8.5条件运算符25

2.8.6移位运算符25

本章小结26

习题与思考题27

第3章 Java流程控制28

3.1 if条件控制语句28

3.2 while循环结构30

3.3 do…while循环结构31

3.4 for循环结构32

3.5 switch分支选择语句33

3.6 break、continue和return语句34

本章小结36

习题与思考题36

第4章 面向对象程序设计37

4.1 类和对象37

4.1.1定义类38

4.1.2成员变量38

4.1.3成员方法38

4.1.4创建对象39

4.1.5使用对象40

4.1.6释放对象及其所占用的内存空间40

4.2数据封装41

4.1.7 main()方法41

4.3类的继承44

4.4方法重载45

4.5构造方法重载46

4.6方法覆盖47

4.7参数传递49

4.8关键字this、super、final、instan-ceof50

4.8.1 this50

4.8.2 super50

4.8.3 final51

4.8.4对象运算符instanceof51

4.9.1一维数组53

4.9数组与字符串53

4.9.2多维数组55

4.9.3字符串56

本章小结58

习题与思考题59

第5章 抽象类、接口与多态60

5.1抽象类与抽象方法60

5.2接口与多重继承61

5.2.1接口的基本概念61

5.2.2定义接口62

5.2.3实现接口62

5.2.5多重继承63

5.2.4接口与抽象类的区别63

5.3实例变量与静态变量64

5.4内部类66

5.5 package、classpath、import67

5.5.1 package67

5.5.2 import语句69

5.5.3 classpath70

5.6多态71

本章小结73

习题与思考题73

6.1 AWT工具包75

第6章 图形用户界面75

6.2 AWT组件使用76

6.2.1 Button组件76

6.2.2 Checkbox组件77

6.2.3 CheckboxGroup组件78

6.2.4 Choice组件78

6.2.5 Label组件80

6.2.6 TextField和TextArea组件80

6.2.7 List组件82

6.2.8 Dialog组件83

6.2.9 FileDialog组件84

6.2.10 Menu组件86

6.3布局管理器87

6.3.1 为什么要使用布局管理器87

6.3.2 FlowLayout布局管理器88

6.3.3 GridLayout布局管理器89

6.3.4 BorderLayout布局管理器90

6.3.5 CardLayout布局管理器91

6.3.6 GridBagLayout布局管理器93

本章小结94

习题与思考题95

7.2事件委托96

7.1事件的基本概念96

第7章 事件处理96

7.3事件举例99

7.3.1 ActionEvent事件与ActionListener99

接口99

7.3.2 ItemEvent事件与ItemListener接口100

7.3.3 MouseEvent事件与MouseListener接口100

7.3.4 KeyEvent事件与KeyListener接口102

7.3.5 TextEvent事件与TextListener接口103

7.3.6 WindowEvent事件与WindowLis-tener接口104

7.4事件适配器105

习题与思考题106

本章小结106

第8章 异常处理108

8.1 问题的提出108

8.2异常处理109

8.3异常分类110

8.4捕获并处理异常111

8.4.1使用try、catch语句112

8.4.2使用多个catch块112

8.4.3 finally关键词114

8.4.4 throws、throw关键词115

8.5 创建用户自定义异常116

本章小结118

习题与思考题119

第9章 线程120

9.1线程的基本概念120

9.2线程的组成121

9.3创建线程122

9.4启动线程124

9.5线程的优先权124

9.6线程的生命周期126

9.7线程的同步127

9.8线程间的通信128

习题与思考题132

本章小结132

第10章 Applet小程序133

10.1什么是Applet133

10.2 Applet的生命周期及运行机制134

10.3 Applet绘图136

10.4向Applet传递参数139

本章小结141

习题与思考题141

第11章 文件管理与输入/输出142

11.1文件管理142

11.1.1 File类144

11.1.2 RandomAccessFile类145

11.2输入与输出148

11.2.1流148

11.2.2 InputStream流148

11.2.3 OutputStream流149

11.2.4 BufferedInputStream、Buffered-OutputStream流150

11.2.5 Reader和Writer流151

11.3标准输入、输出152

11.4标准输入、输出的重定向154

本章小结155

习题与思考题155

12.1.1 TCP/IP的5层结构156

12.1 TCP/IP基本概念156

第12章 网络编程156

12.1.2 IP协议157

12.1.3 TCP协议157

12.1.4 TCP端口158

12.1.5 IP地址158

12.2 Java网络编程158

12.2.1 InetAddress类158

12.2.2 URL类161

12.2.3 Socket、ServerSocket类163

12.2.4 Socket通信步骤165

12.2.5一个简单的Socekt通信例子168

习题与思考题170

本章小结170

第13章 连接数据库171

13.1数据库与SQL命令概述171

13.2 ODBC172

13.3 JDBC、JDBC-ODBC桥172

13.4连接数据库173

13.4.1连接步骤173

13.4.2查询数据库174

本章小结181

习题与思考题181

参考文献184

热门推荐