图书介绍

Java程序设计PDF|Epub|txt|kindle电子书版本网盘下载

Java程序设计
  • 刘波,王克宏编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302031703
  • 出版时间:1998
  • 标注页数:135页
  • 文件大小:18MB
  • 文件页数:150页
  • 主题词:

PDF下载


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

下载说明

Java程序设计PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章Java语言入门1

1.1 什么是Java1

1.1.1 Java语言的主要特点1

1.1.2 Java小应用程序Applet3

1.1.3丰富的类库3

1.1.4 Java与C、C++的比较3

1.2一个最基本的Java应用程序4

1.3使用JDK编译运行HelloWorldApp6

1.3.1 编译6

1.3.2运行6

1.4编译时可能出现的问题6

1.4.1编译时错误6

1.4.2运行时错误6

1.5使用Java文档7

第2章标识符、关键字和数据类型9

2.1注释与程序段9

2.1.1 注释9

2.1.2分号、程序段和空白9

2.2标识符10

2.3 Java语言的关键字10

2.4 Java语言基本数据类型11

2.4.1逻辑类型——boolean11

2.4.2字符类型——char和String11

2.4.3整数类型——byte,short,int和long11

2.4.4浮点类型——float和double12

2.5变量的声明和赋值12

2.6 Java编程惯例13

2.7.1组合数据类型14

2.7理解对象概念14

2.7.2创建一个对象15

2.7.3 内存分配与布局15

2.7.4为引用变量赋值16

2.7.5缺省初始化和空引用值null16

2.7.6概念小结17

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

3.1 表达式18

3.1.1 局部变量和全局变量18

3.1.2初始化变量18

3.1.3运算符19

3.1.4逻辑表达式20

3.1.5字符串连接符“+”20

3.1.7右移运算符21

3.1.6布尔逻辑运算符21

3.1.8类型转换22

3.1.9强制类型转换22

3.2流程控制22

3.2.1 分支语句22

3.2.2循环语句24

第4章 数组26

4.1 声明数组26

4.2创建数组26

4.3初始化数组27

4.4多维数组27

4.5 数组边界28

4.6数组拷贝28

5.1.1对象、类和消息30

第5章对象、类、包和接口30

5.1 面向对象的程序设计30

5.1.2继承32

5.1.3 多态32

5.2类32

5.2.1 类声明33

5.2.2类体33

5.2.3成员变量34

5.2.4方法35

5.2.5方法重载37

5.2.6构造方法38

5.2.7 finalize方法38

5.3 对象39

5.3.1对象的生成39

5.3.2对象的使用40

5.3.3对象的清除42

5.4父类、子类和继承43

5.4.1创建子类43

5.4.2成员变量的隐藏和方法的重写43

5.4.3 super44

5.4.4运行时多态45

5.4.5 final类和方法46

5.4.6 abstract类和方法46

5.4.7类jave.lang.Object47

5.5包48

5.5.1 package语句48

5.5.2 import 语句49

5.5.3编译和运行包49

5.6.1 private50

5.6访问权限50

5.6.2 protected51

5.6.3 public51

5.6.4 friendly51

5.6.5举例51

5.7实例成员和类成员54

5.7.1实例变量和类变量55

5.7.2实例方法和类方法55

5.7.3举例55

5.8接口56

5.8.1接口的定义57

5.8.2接口的实现58

5.8.3接口类型58

5.9.1完整的类定义59

5.9小结59

5.9.2完整的接口定义60

5.9.3完整的java源文件60

第6章Java语言中的异常处理61

6.1 异常61

6.2举例61

6.3异常处理62

6.3.1 try和catch语句62

6.3.2 finally语句63

6.3.3 举例63

6.3.4一些较常见的异常情况64

6.4异常处理的类层次64

6.5 “声明或处理异常”的原则65

6.6创建自己的异常65

7.1 Java.awt包67

第7章 生成Java图形用户界面67

7.1.1组件在容器中的定位问题68

7.1.2组件大小68

7.2框架(Frame)容器68

7.2.1生成一个简单的Frame69

7.2.2 Frame例子69

7.3面板(Panel)容器70

7.4容器布局71

7.5布局管理器72

7.5.1 FlowLayout布局管理器72

7.5.2 BorderLayout布局管理器73

7.5.3 GridLayout布局管理器76

7.5.4 CardLayout布局管理器76

7.6容器之间的嵌套78

7.5.5其他布局管理器78

7.5.6无布局管理器78

第8章AWT事件机制81

8.1什么是事件81

8.1.1 JDK1.0与JDK1.1事件模型的区别81

8.1.2 JDK 1.1事件举例81

8.2事件分类83

8.3一个比较复杂的例子84

8.4事件适配器(Adapter)86

第9章AWT组件库88

9.1按钮(Button)88

9.2复选框(Checkbox)88

9.3复选框组(CheckboxGroup)——单选按钮(Radio Button)89

9.5画布(Canvas)90

9.4下拉式菜单(Choice)90

9.6标签(Label)92

9.7文本组件(TextComponent)92

9.7.1单行文本输入区(TextField)93

9.7.2文本输入区(TextArea)93

9.8列表(List)94

9.9框架(Frame)94

9.10面板(Panel)95

9.11对话框(Dialog)95

9.12文件对话框(FileDialog)96

9.13滚动窗口(ScrollPane)96

9.14菜单(Menu)相关组件97

9.14.1帮助菜单97

9.14.4菜单项(MenuItem)98

9.14.3菜单(Menu)98

9.14.2菜单条(MenuBar)98

9.14.5复选框菜单项(CheckboxMenuItem)99

9.14.6弹出式菜单(PopupMenu)100

9.15控制显示效果101

9.15.1颜色101

9.15.2字体101

第10章 Java Applet简介103

10.1什么是Applet103

10.1.1载入Applet103

10.1.2 Applet的安全机制103

10.1.3“Hello World!”举例104

10.2怎样编写一个Applet104

10.2.1 Applet类的继承关系104

10.2.2 Applet中的关键方法104

10.2.4 paint方法与绘图105

10.2.3 Applet的显示105

10.3.1 init方法106

10.3.2 start方法106

10.3.3 stop方法106

10.4 AWT绘图106

10.3 Applet方法和Applet的生命周期106

10.4.1 paint方法107

10.4.2 update方法107

10.4.3 repaint方法107

10.5 AppletViewer108

10.5.1什么是AppletViewer108

10.5.2通过AppletViewer调用Applet108

10.5.3 AppletViewer和Applet的继承关系108

10.7 Applet标记109

10.7.1语法109

10.6使用AppletViewer109

10.6.2举例109

10.6.1概要109

10.7.2说明110

10.8 Applet的附加功能111

10.9简单的图象测试程序111

10.10声音112

10.10.1播放声音112

10.10.2循环播放声音文件113

10.11 鼠标输入事件114

10.12读取参数115

11.1.1流的基本概念117

11.1.2输入流常用方法117

11.1Java的输入输出流117

第11章Java的输入输出117

11.1.3输出流常用方法118

11.2输入输出处理的类层次118

11.3 URL输入流119

11.4 Reader和Writer120

11.4.1 BufferedReader和BufferedWriter120

11.4.2读取字符串输入121

11.4.3使用其他字符转换方法121

11.5文件121

11.6文件测试和一些实用方法122

11.7随机文件存取122

11.7.1创建一个随机存取文件122

11.7.3添加数据123

11.7.2存取数据123

第12章线程124

12.1线程124

12.1.1线程体124

12.1.2线程的状态125

12.2线程体的构造127

12.2.1通过继承构造线程体127

12.2.2通过接口构造线程体128

第13章Java网络编程131

13.1 网络编程简介131

13.1.1套接字(socket)131

13.1.2端口号131

13.1.3 Java网络模型132

13.2TCP/IP小型服务器132

13.3TCP/IP客户端134

13.4 UDP数据报通信134

热门推荐