图书介绍
Java面向对象程序设计基础教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 冯洪海著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302256939
- 出版时间:2011
- 标注页数:272页
- 文件大小:49MB
- 文件页数:283页
- 主题词: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起源1
1.1.2发展2
1.2 Java语言的特点2
1.3 Java程序是如何在系统中运行的5
1.4 Java开发环境5
1.5编写、编译与运行Java程序7
1.6包10
1.7应用Eclipse开发项目13
1.7.1Eclipse开发环境13
1.7.2创建Java项目并运行14
1.7.3程序调试技术17
第2章Java基本语法规则20
2.1标识符与保留字20
2.1.1标识符20
2.1.2保留字20
2.1.3分隔符21
2.1.4注释21
2.2数据类型22
2.2.1整数类型22
2.2.2浮点数类型23
2.2.3布尔类型23
2.2.4字符类型24
2.2.5数据类型之间的相互转换24
2.2.6变量与常量25
2.3运算符和表达式27
2.3.1运算符27
2.3.2表达式33
2.3.3运算符优先级33
2.3.4编程风格34
第3章Java中的面向对象技术36
3.1现实世界由对象组成36
3.2人类的思维方式37
3.3对象模型的特点37
3.4过程模型的特点39
3.5类及其成员39
3.5.1类40
3.5.2对象41
3.5.3成员变量44
3.5.4成员方法45
3.5.5构造方法49
3.5.6方法的重载50
3.5.7 this引用51
3.5.8 static成员53
3.5.9成员的访问权限55
3.5.10类的访问权限58
3.6类的继承59
3.6.1继承60
3.6.2对象的赋值相容性与上转型62
3.6.3隐藏、覆盖与动态绑定63
3.6.4 super引用65
3.6.5对象初始化顺序66
3.7方法调用的优先顺序71
3.8 abstract修饰的类73
3.9 final修饰74
3.10接76
3.10.1接口与实现接口的类76
3.10.2编程中选择抽象类还是接口78
3.11多态80
3.11.1多态的3种情形80
3.11.2多态的具体实现82
3.11.3总结83
3.12继承与多态的综合用例84
3.13内部类89
3.13.1实例成员内部类89
3.13.2局部内部类92
3.13.3匿名内部类93
3.13.4静态成员内部类94
3.13.5内部类的继承95
3.13.6内部类的两种特殊用法95
3.13.7内部类总结97
3.14设计原则99
第4章Java基本结构程序112
4.1流程控制语句112
4.1.1顺序结构112
4.1.2分支语句112
4.1.3循环语句117
4.1.4跳转语句120
4.2递归123
第5章Java基本类125
5.1 java.lang语言包125
5.1.1 Object类125
5.1.2字符串类126
5.1.3数组129
5.1.4基本数据类型的包装类134
5.1.5 Math数学类135
5.2 java.util实用包136
5.2.1日期类136
5.2.2集合API138
5.2.3随机数类Random141
第6章 图形用户界面143
6.1概述143
6.2容器和布局145
6.2.1容器组件145
6.2.2框架JFrame147
6.2.3布局管理器148
6.3常用组件152
6.3.1标签组件152
6.3.2文本编辑组件153
6.3.3按钮组件154
6.3.4列表框和组合框156
6.3.5对话框156
6.3.6菜单组件158
6.4事件处理机制161
6.4.1基本概念161
6.4.2委托模型162
6.4.3 Java中常用的事件、监听器及事件处理方法163
6.4.4事件处理机制的编程方法164
6.4.5几个事件处理的例子167
第7章 异常处理180
7.1异常处理概述180
7.1.1程序中常见的错误180
7.l.2 Java中的异常类181
7.1.3异常处理过程182
7.2Java的异常处理183
7.2.1 try.catch.finally异常处理语句183
7.2.2用throw抛出自定义异常对象186
7.2.3用throws将异常抛给上级调用方法处理186
7.2.4自定义异常类187
第8章 多线程189
8.1创建线程189
8.1.1继承Thread类创建线程189
8.1.2实现Runnable接口创建线程192
8.1.3线程状态和线程控制194
8.2线程间的同步机制198
8.2.1同步机制解决资源竞争问题198
8.2.2同步机制与线程通信202
第9章Java Applet程序207
9.1初识Applet207
9.2 Applct的生命周期208
9.3 Applet中的方法209
9.4 Applet和Web页面210
9.5 Applet播放声音211
9.6 Applet实现动画212
9.7 Application与Applet的关系214
第10章 输入输出流与文件处理215
10.1输入输出流概述215
10.2字节流类216
10.2.1字节输入输出流217
10.2.2文件字节输入输出流类220
10.2.3过滤输入输出流222
10.2.4对象输入输出流类225
10.3字符流类228
10.3.1字符输入输出流229
10.3.2文件字符输入输出流类230
10.3.3字符缓冲流类231
10.4文件处理233
10.4.l文件的基本概念233
10.4.2 File类234
10.4.3文件过滤器接口236
10.4.4随机存取文件类239
第11章Java网络编程242
11.1网络编程基本概念242
11.1.1网络基础知识242
11.1.2 HTTP简介243
11.1.3两类传输协议TCP和UDP243
11.2使用URL访问网络资源244
11.2.1统一资源定位符URL244
11.2.2 URL类244
11.2.3 URLConnection类247
11.3 Socket通信249
11.3.1套接字249
11.3.2 Socket通信249
11.4 UDP数据报254
11.4.1数据报254
11.4.2 UDP通信255
第12章 数据库应用260
12.1数据库技术260
12.2初识JDBC程序261
12.2.1建立student表261
12.2.2新建first_v1.0项目261
12.3创建数据库应用程序263
12.3.1数据库驱动263
12.3.2 URL264
12.3.3建立连接266
12.3.4建立会话266
12.3.5操作数据库267
12.4 JDBC综合应用举例268
热门推荐
- 2912555.html
- 783695.html
- 804093.html
- 1014434.html
- 1704808.html
- 3218031.html
- 2655988.html
- 1018088.html
- 1153166.html
- 159913.html
- http://www.ickdjs.cc/book_2868301.html
- http://www.ickdjs.cc/book_188872.html
- http://www.ickdjs.cc/book_150818.html
- http://www.ickdjs.cc/book_3337211.html
- http://www.ickdjs.cc/book_1386459.html
- http://www.ickdjs.cc/book_2233334.html
- http://www.ickdjs.cc/book_1452273.html
- http://www.ickdjs.cc/book_2631808.html
- http://www.ickdjs.cc/book_1101346.html
- http://www.ickdjs.cc/book_2219868.html