图书介绍
Java语言及其应用【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 董佑平,夏冰冰编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302284703
- 出版时间:2012
- 标注页数:255页
- 文件大小:25MB
- 文件页数:272页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
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程序分类1
1.1.3 Java平台2
1.1.4 Java的主要特点2
1.2最简单的Java程序及运行步骤3
1.2.1环境设置3
1.2.2编辑源程序4
1.2.3编译4
1.2.4运行4
1.2.5程序分析4
1.2.6 Java开发工具5
1.2.7图形化的Java程序举例6
1.3 Java运行原理7
第2章J ava语言基础8
2.1标识符和数据类型8
2.1.1注释语句8
2.1.2常量和变量8
2.1.3标识符9
2.1.4基本数据类型10
2.1.5参考数据类型12
2.2表达式与运算符13
2.2.1表达式13
2.2.2运算符13
2.2.3基本数据类型转换17
2.3语句与流程控制18
2.3.1选择结构18
2.3.2循环语句21
第3章 面向对象程序设计基础26
3.1类与对象26
3.1.1类与对象的概念26
3.1.2类的定义和使用27
3.1.3源文件构成及命名29
3.1.4基本类型与参考类型变量的区别29
3.1.5在类定义中创建自身的对象32
3.2方法32
3.2.1方法的定义和调用32
3.2.2方法参数的传递34
3.2.3方法的重载37
3.3封装39
3.4构造器41
3.4.1构造器的特点41
3.4.2构造器的使用42
3.4.3构造器的重载42
3.4.4多个构造器的相互调用43
3.5变量的作用域和初始化44
3.6 this参考46
3.7父类、子类和继承48
3.7.1继承48
3.7.2方法覆盖50
3.7.3 super52
3.8包52
3.8.1包的定义52
3.8.2 JDK中的常见包53
3.8.3创建包53
3.8.4加载包55
3.8.5 JAR文件57
第4章 数组60
4.1一维数组的使用60
4.1.1数组声明60
4.1.2创建数组对象61
4.1.3数组元素的赋值62
4.1.4简写方式63
4.2二维数组63
4.2.1二维数组声明63
4.2.2创建二维数组对象64
4.2.3二维数组元素赋值65
4.2.4二维数组的简写方式65
4.3数组的综合使用66
4.3.1简单的输入输出66
4.3.2综合例题68
第5章 面向对象高级特性73
5.1变量多态73
5.1.1定义73
5.1.2用途75
5.1.3类型判断75
5.1.4参考类型转换总结76
5.2非访问控制符79
5.2.1 static79
5.2.2 final82
5.2.3 abstract84
5.3接口86
5.3.1说明86
5.3.2接口定义86
5.3.3实现87
5.3.4综合举例88
5.4访问控制符89
5.4.1限定范围89
5.4.2举例89
5.4.3说明91
5.5内部类91
5.5.1非静态内部类91
5.5.2静态内部类93
5.5.3方法内部类95
5.5.4匿名内部类95
第6章 几种常用类97
6.1 String和StringBuffer97
6.1.1 String97
6.1.2 StringBuffer101
6.1.3 String与StringBuffer的比较102
6.2基本数据类型类103
6.2.1基本数据类型类介绍103
6.2.2构造器103
6.2.3常用方法103
6.3 Java集合类——Vector104
6.3.1向量简介104
6.3.2构造器105
6.3.3常用方法105
6.3.4应用举例106
6.4 Math和日期类107
6.4.1 Math107
6.4.2日期类108
6.5参考类型数据类型的比较运算110
6.5.1 Object110
6.5.2比较运算111
第7章 异常处理机制113
7.1异常处理机制简介113
7.1.1为什么要用异常处理机制113
7.1.2异常的概念115
7.2异常分类115
7.3异常处理规则117
7.3.1异常捕获和处理117
7.3.2方法调用时的异常处理121
7.4异常类的定义及使用122
7.4.1定义异常类122
7.4.2创建并抛出异常对象122
第8章 输入输出系统125
8.1输入输出简介125
8.1.1流的概念125
8.1.2 java…io包中的输入输出流126
8.2标准输入输出127
8.2.1基于字节的输入输出127
8.2.2基于字符的输入输出129
8.3文件的输入输出132
8.3.1 File132
8.3.2文件的顺序输入输出134
8.3.3文件的随机输入输出137
8.4对象输入输出流141
8.4.1序列化142
8.4.2 ObjectOutputStream142
8.4.3 ObjectInputStream142
8.5命令行参数144
第9章 图形用户界面146
9.1图形用户界面概述146
9.1.1图形用户界面的构成146
9.1.2软件包介绍146
9.1.3 swing组件介绍147
9.2 swing中常用组件149
9.2.1 JFrame149
9.2.2 JWindow150
9.2.3 JDialog150
9.2.4 JButton151
9.2.5 JTextField151
9.2.6 JTextArea152
9.2.7 JLabel154
9.2.8 JComboBox154
9.2.9 JList156
9.2.10菜单157
9.2.11 JFileChooser159
9.3布局管理器161
9.3.1流布局FlowLayout161
9.3.2边界布局BorderLayout163
9.3.3网格布局GridL…ayout164
9.3.4卡片布局CardLayout165
9.3.5网格包布局GridBagL…ayout167
9.3.6空布局170
9.4事件处理171
9.4.1事件处理机制171
9.4.2事件处理方法171
9.4.3事件类与事件监听器接口172
9.4.4适配器类174
9.4.5匿名类174
9.5综合实例176
第10章 多线程181
10.1多线程的概念181
10.1.1线程的概念181
10.1.2线程的状态与生命周期182
10.2创建线程182
10.2.1 Thread类182
10.2.2通过继承Thread类创建线程183
10.2.3通过实现Runnable接口创建线程184
10.2.4综合举例184
10.3线程之间的数据交流185
10.3.1通过内类创建线程186
10.3.2通过构造器传递参数187
10.4线程调度188
10.4.1优先级189
10.4.2休眠190
10.4.3暂停当前正在执行的线程190
10.4.4等待其他线程结束191
10.5线程同步193
10.5.1 synchronized标记193
10.5.2 wait()和notify()方法198
10.6线程死锁201
10.6.1死锁的原因201
10.6.2死锁的解决202
第11章Client/Server程序设计205
11.1网络编程205
11.1.1客户机和服务器205
11.1.2 IP地址和端口号205
11.1.3 Java提供的通信方式206
11.1.4常用类(java.net包中)206
11.2基于Socket的网络编程208
11.2.1类208
11.2.2服务器程序编写步骤209
11.2.3客户端程序编写步骤210
11.2.4举例211
11.2.5用多线程重写服务器端程序212
11.3基于数据报的编程213
11.3.1类213
11.3.2发送方程序编写步骤214
11.3.3接收方程序编写步骤215
11.3.4基于数据报的程序举例215
11.4编写简单的Web服务器217
11.4.1预备知识217
11.4.2简单Web服务器218
11.4.3可以传输文件的Web服务器219
11.5编写简单的代理服务器221
11.5.1代理服务器工作原理221
11.5.2浏览器设置222
11.5.3代理服务器编程举例222
第12章 数据库程序设计225
12.1 JDBC简介225
12.1.1关于JDBC225
12.1.2 JDBC访问数据库的类型226
12.2 JDBC与数据库(SQL Server 2005)的连接226
12.2.1需准备的软件226
12.2.2连接配置227
12.3数据处理230
12.3.1通过Statement对象发送SQL语句230
12.3.2处理DBMS返回的数据232
12.3.3关闭连接232
12.3.4举例233
12.4综合应用举例234
第13章Servlet237
13.1 Servlet简介237
13.1.1概念237
13.1.2 Java Servlet API简介237
13.1.3 Servlet程序的结构238
13.1.4 Servlet的生命周期239
13.2环境配置239
13.3 Servlet应用举例243
13.3.1处理表单243
13.3.2处理中文245
13.3.3基于Web的数据库操作246
13.4 Session249
第14章Java分布式编程251
14.1概念251
14.2 RMI实现流程251
14.2.1被远程调用方法的编写251
14.2.2编制服务器程序252
14.2.3编写客户端程序253
14.2.4编译、放置和执行程序253
参考文献255
热门推荐
- 429954.html
- 312951.html
- 1242216.html
- 952865.html
- 279980.html
- 3576622.html
- 1433713.html
- 3877611.html
- 2157057.html
- 3408024.html
- http://www.ickdjs.cc/book_1163282.html
- http://www.ickdjs.cc/book_2160952.html
- http://www.ickdjs.cc/book_1025646.html
- http://www.ickdjs.cc/book_865766.html
- http://www.ickdjs.cc/book_1933832.html
- http://www.ickdjs.cc/book_2400778.html
- http://www.ickdjs.cc/book_2672700.html
- http://www.ickdjs.cc/book_3153631.html
- http://www.ickdjs.cc/book_1295703.html
- http://www.ickdjs.cc/book_52150.html