JAVA编程兵书,完整扫描版

5星(超过95%的资源)
所需积分/C币:10 2015-05-10 07:43:43 282.59MB PDF
20
收藏 收藏
举报

【网上的资源了,分享给大家】本书针对初学和自学读者的特点,以通俗易懂的语言介绍Java语言,讲解Java基础开发。内容包括Java语言的发展、环境配置、开发工具、基本语法、流程控制语句、数组、集合、面向对象、字符串处理、图形界面设计、输入/输出、处理异常、多线程、内存管理、图像处理、JDBC连接数据库及JSP和Servlet开发技术,让读者更好地体会Java语言编程开发。本书运用大量示例,让读者在实战中体会编程的快乐。建议读者边学边练,有难以理解的概念或知识一定要弄清楚,培养自己单独开发项目的能力。
Java编程兵书 32.3 Eclipse简介….17 3.24下载 Eclips se 18 3.3使用 Eclipse开发第一个程序— Hello world 19 3.4小结 22 3.5习题 .23 第二篇Java语法篇 第4章稳扎马步:Java编程基础 4.1注释 “““ 25 4.2标识符和关键字…26 4.2.1命名标识符的规则…26 422关键字 26 4.3变量和常量 27 4.3.1变量 .27 43.2常量… 7 4.4数据基本类型 .28 4.4.1整型 28 4.4.2浮点型 4.4.3字符型….29 4.4.4逻辑型 …30 4.5数据类型之间的转换 30 4.5.1自动类型转换 .31 4.52强制类型转换 .31 4.6JAVA中的运算符 32 4.6.1算术运算符 32 4.6.2关系运算符 34 4.6.3逻辑运算符 34 4.6.4赋值运算符 ……… 35 4.6.5位运算符 35 4.6.6移位运算符 37 4.6.7三元运算符 .38 4.6.8对象运算符 .39 4.7运算符的优先级 39 4.8Java语言的编码规范 .,,·,,,,, 40 4.8.1语法规范 40 4.8.2代码编写规范.… 40 目录 4.9本章知识点综合应用 41 49.1转换基本数据类型…41 4.9.2Java的运算符 43 4.10小结 .50 4.11习题 50 第5章白鹤亮翅:程序控制语句 5.1条件语句 52 5.1.1if语句… 52 5.1.2 switch语句 55 5.1.3if与 switch的区别……156 52循环语句 57 5.2.1for循环结构 57 5.2.2 while循环结构 58 5.2.3 do-while循环结构 59 524 while与do- while的区别 60 53 break和 continue语句 53.1 break语句 61 5.32 continue语句 62 533 break与 continue的区别 63 54本章知识点综合应用 63 54.1控制程序的流程 63 542计算阶乘…66 55小结 67 5.6习题 67 第6章知己知彼:面向对象程序设计 61面向对象的基本概念 69 61.1面向过程与和面向对象的程序设计 .69 6.1.2对象和封装 69 6.1.3类和实例 62类 .71 6.2.1类的定义 622成员变量 623成员方法 74 6.2.4构造方法 76 6.2.5main0方法116 〓Java编程兵书 6.2.6参数的传递…77 62.7类对象的创建、使用和清除 78 6.3包 80 63.1包的作用 180 6.3.2包的定义 80 63.3运行包中的类 81 634引入包中的类 ,,,,,,,,,,,,,,,单 64类中变量和方法的访问权限 .82 64.1公有类型变量和方法 83 6.4.2受保护类型变量和方法… 83 64.3私有类型变量和方法 84 6.5类的继承… 85 6.51继承的概念 86 6.52继承的实现—创建子类 .86 6.53继承数据成员和方法 87 6.54覆盖 8 65.5继承中要注意的问题 90 6.6类的多态性 .90 6.7抽象类 …92 6.7.1抽象类的定义 92 6.7.2抽象类实例 ,,,,,,.,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,9,,,,,,, .92 6.8接口 93 6.8.1接口的定义 93 6.8.2接口的使用 94 6.8.3接口的继承…95 69内部类 96 69.1匿名类( anonymous class) 96 69.2静态类( static class) .97 69.3成员类( member class) 97 694局部类( local class) 98 6.10类相关关键字 .9 6.10.1this关键字 .99 6.10.2 statIc修饰符 6.10.3 final修饰符 101 6.10.4 super关键字 …103 6.1本章知识点综合应用 104 VIll 目录 6.1.1Java的参数传递 .104 6.1.2自定义形状类 105 6.1.3方法和变量在继承时的覆盖与隐藏 6.12小结 114 6.13习题 第7章稳扎稳打:数组 7.1一维数组 116 7.1.1一维数组的声明 116 7.1.2一维数组的创建 116 7.13一维数组的初始化 “““““““““““““ 116 7.14一维数组元素的使用 117 7.1.5一维数组元素的默认值 118 7.2二维数组 …19 7.2.1二维数组声明 19 7.22二维数组的创建 119 7.23二维数组的初始化 120 72.4二维数组的遍历 120 7.3数组的相关操作 …………… 121 7.3.1数组长度 121 7.32数组填充 121 733数组复制 .122 734数组比较 …123 7.4数组排序.123 7.4.1sor函数排序….123 7.42冒泡排序 .124 7.5本章知识点综合应用 125 7.5.1使用 Arrays.125 7.52求质数 中· …127 7.53动态调整数组长度 4129 7.6小结 130 7.7习题 …131 第8章借花献佛:集合 8.1Java集合框架 133 8.2 Collection接口……133 82.1转换构造方法 133 Java编程兵书 82.2 Collection接口的定义…133 8.2.3 Collection接口的基本操作 .134 82.4遍历 Collection接口 134 8.2.5 Collection接口的批量操作 135 82.6 Collection接口的数组操作 .136 83Set接口 136 8.31Set接口的定义 136 83.2Set接口的基本操作 137 8.3.3Set接口的批量操作 ,, 138 83.4Set接口的数组操作… …………,139 84List接口 .139 84.1List接口的定义 1-40 842从 Collection继承的操作 ………………140 84.3按位置访问和查找操作 141 844List迭代方法 142 8.5Map接口 143 8.5Map接口的定义 143 8.52Map接口的基本操作144 8.53Map接口的批量操作 145 8.6实现 145 8.6.1实现的类型…146 86.2Set接口的实现… 147 8.63List接口的实现 148 8.64Map接口的实现148 8.7本章知识点综合应用 149 8.7.1 Array List、 Vector和 Linkedlist.149 8.72对List排序 154 87.3对Map排序 156 8.8小结 158 89习题 非非 158 第9章点石成金:字符串处理 9.1字符类…160 9.1.1 Character字符包装器类 160 91.2转义字符序列…… ¨…………161 913常用构造函数… 161 目录 9.14字符的比较 162 91.5取字符对象的值 .162 92字符串 String 163 921字符串声明与赋值…163 922常用构造函数…163 92.3获取字符串长度 165 93字符串常用操作 166 93.1字符串连接 ……… 166 932字符串比较 167 933字符串截取 168 934字符串查找 169 93.5字符串大小写转换 170 93.6字符串内容的替换 .171 93.7获取字符串某位置的字符 172 94字符串其他操作 .172 9.5字符串数组…1173 95.1字符串数组的构造函数 174 952字符串数组的属性及常用方法 .174 96字符串缓存类 String Buffer …… 175 96.1常用构造函数 175 962字符串缓存与字符串的转化 176 963字符串缓存扩充 177 964字符串缓存插入…… 177 97字符串缓存的其他操作 178 9.8字符串标记类… ……… …179 9.8.1常用构造函数 179 98.2常用方法 70 99本章知识点综合应用 180 9.9.1使用 String 180 992基本数据类型与字符串的转化……184 99.3使用 String Buffer 186 9.10小结 190 9.11习题 ..190 Java编程兵书 第三篇Java编程提高篇 第10章云行雨施: Java Swing编程 10.1 Swing的特点 192 10.2 Swing容器 ………………………………………““““““……·· 192 10.2.1 JFrame容器 192 10.2.2 JPanel容器. 195 103创建图形界面程序 196 10.4 Swing常用组件197 10.4.1按钮组件 JButton 197 10.4.2复选框组件 J Box.198 1043单选按钮组件 RAdiobUtton.98 1044文本框组件 JTextField 198 104.5密码框组件 PAssword Field.199 10.4.6组合框组件 J ComboBox 199 10.4.7滑块组件 JSlider 199 10.4.8微调组制组件 SPinner.99 10.49菜单组件 JMenu 200 10.5不可编辑的信息显示组件 200 10.5.1标签组件 JLabel. 200 10.5.2进度条组件 PRogress Bar 201 10.53工具提示组件 TOoltIp ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,, 10.6 Swing高级组件02 10.6.1颜色选择器 J ColorChooser 202 10.6.2文件选择器 JFilechooser. 202 10.6.3文本编辑组件 JEditorPane和 JTextPane 203 10.64文本区组件 JTextArea 204 10.6.5表组件 JTable. 204 10.6.6树组件 JTree .205 10.6.7面板组件 JPanel.206 10.6.8滚动面板 JScrollPane… 207 10.6.9拆分面板 JSplitPane… 207 10.6.10选项卡面板 JTabbedPane 208 10.6.11工具栏 JToolBar.208 10.7本章知识点综合应用 .209 10.7.1一个圆形的按钮 “““………………… 209 目录 10.7.2捕捉屏幕 211 10.7.3缩放图片… 214 10.8小结 219 10.9习题 219 第11章十拿九稳:标准布局 1.1标准布局管理器简介 .222 111 BorderLayout边框布局 222 111.2 BoxLayout盒状布局 ,·,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, .223 111.3 CardLayout卡片布局 224 1114 Flow Layout流动布局 225 111.5 GridLayout网格布局.126 11.6 GridBag Layout网格包布局 27 11.2使用布局管理器技巧…28 11.2.1设置布局管理器……28 11.2.2向容器中添加组件 229 11.2.3提供组件大小和排列策略…29 11.24设置组件之间的间隙 229 11.2.5设置容器的语言方向 230 11.3本章知识点应用 …231 11.3.1设计用户登录界面 231 11.3.2日历…35 114小结…1241 11.5习题 242 第12章料事如神:Java异常处理 12.1Java中的异常 244 12.2异常处理 245 12.2.1ty语句 246 1222 catch语句… ……………………… 247 12.2.3异常类型 247 12.2.4异常处理原则 248 123 Throwable类 249 123.1 Throwable类的定义和方法 249 12.32异常类的继承关系……50 12.3.3使用 throws抛出异常 251 12.3.4使用 throw抛出异常 252

...展开详情
试读 127P JAVA编程兵书,完整扫描版
立即下载 身份认证后 购VIP低至7折
一个资源只可评论一次,评论内容不能少于5个字
yustinyxl 分享了很多资源 非常感谢!
2018-08-29
回复
zousong 感谢楼主分享,学习了
2018-04-14
回复
qq_16732499 分享了很多资源 非常感谢!
2016-11-02
回复
lxscs 很不错的书,只是一直没时间详读。
2016-10-24
回复
定远科技 非常实用,谢谢
2016-05-31
回复
Hu_Ye_Chao 不错,讲的很详细
2016-04-21
回复
degehuawu 不错,非常好,是我要找的资源
2016-03-10
回复
文谷 大学基础,专业书籍,内容详实
2016-01-11
回复
DragonFy9 书不错,谢谢!
2015-12-18
回复
__KevinYzy__ 最近想学JAVA,这资源不错哈
2015-11-21
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
JAVA编程兵书,完整扫描版 10积分/C币 立即下载
1/127
JAVA编程兵书,完整扫描版第1页
JAVA编程兵书,完整扫描版第2页
JAVA编程兵书,完整扫描版第3页
JAVA编程兵书,完整扫描版第4页
JAVA编程兵书,完整扫描版第5页
JAVA编程兵书,完整扫描版第6页
JAVA编程兵书,完整扫描版第7页
JAVA编程兵书,完整扫描版第8页
JAVA编程兵书,完整扫描版第9页
JAVA编程兵书,完整扫描版第10页
JAVA编程兵书,完整扫描版第11页
JAVA编程兵书,完整扫描版第12页
JAVA编程兵书,完整扫描版第13页
JAVA编程兵书,完整扫描版第14页
JAVA编程兵书,完整扫描版第15页
JAVA编程兵书,完整扫描版第16页
JAVA编程兵书,完整扫描版第17页
JAVA编程兵书,完整扫描版第18页
JAVA编程兵书,完整扫描版第19页
JAVA编程兵书,完整扫描版第20页

试读结束, 可继续阅读

10积分/C币 立即下载