最新Java2入门与应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:荣钦科技主笔室编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2001
- ISBN:7113042309
- 页数:308 页
第1章 Java语言简介 1
1-1 起源 1
1-2 Java语言的特色 1
1-2-1 解释型语言 2
1-2-2 执行环境 2
1-2-3 跨平台 3
1-2-4 多线程 3
1-2-5 面向对象 4
1-2-6 异常处理和系统资源回收 4
1-3 开发Java程序的工具——JDK 4
1-3-1 如何取得JDK 4
1-3-2 安装JDK 7
1-3-3 JDK参考文件 9
课后习题 12
第2章 变量、运算符、表达式和流程控制 13
2-1 变量 13
2-1-1 变量名称 13
2-1-2 变量数据类型 14
2-1-3 声明变量 17
2-1-4 存取变量 19
2-1-5 转换数据类型 20
2-2 运算符 21
2-2-1 运算符的分类 21
2-2-2 运算符的优先级和结合律 21
2-3 表达式 22
2-3-1 区块 27
2-3-2 注释 27
2-4 流程控制 28
2-4-1 if-else语句 28
2-4-2 switch语句 30
2-4-3 for语句 31
2-4-4 while语句 34
2-4-5 do-while语句 35
2-4-6 break和continue语句 35
课后习题 36
第3章 Java语言概观 37
3-1 Java VS.面向对象 37
3-1-1 面向对象的精神 38
3-1-2 面向对象的Java语言 42
3-1-3 Java语言的对象——class 44
3-1-4 class的继承 46
3-1-5 class的特性和方法 47
3-1-6 Interface 55
3-2 第一个Java程序 58
3-2-1 Standalone Application VS.Applet 58
3-2-2 Hello Everybody的应用程序版本 59
3-2-3 Hello Everybody的Applet版本 61
3-3 Packages的结构 63
3-3-1 使用现成的包 63
3-3-2 包的层次关系 63
3-3-3 自定义包 64
3-3-4 指定使用包中的class 65
课后习题 66
第4章 输入与输出 67
4-1 Java语言的I/O 67
4-2 iava.io套件中的四大天王 67
4-2-1 InputStream类 68
4-2-2 OutputStream类 71
4-2-3 Reader类 75
4-2-4 Writer类 78
4-3 文件的输入与输出 80
4-3-1 File类 80
4-3-2 写入文件 85
4-3-3 读取文件 88
4-3-4 随机存取文件 89
课后习题 92
第5章 异常处理 93
5-1 异常处理的机制结构 93
5-1-1 为何需要异常处理 93
5-1-2 异常类的继承结构 94
5-1-3 异常处理机制结构 95
5-2 使用try-catch-finally 96
5-2-1 try-catch-finally的基本使用 96
5-2-2 嵌套的try-catch-finally 97
5-2-3 多重catch区块 100
5-2-4 try-finally 103
5-3 灵活运用异常处理 104
5-3-1 在程序中抛出异常 104
5-3-2 指定函数抛出异常 105
5-3-3 自定义异常类 107
课后习题 110
第6章 常用工具类 111
6-1 字符串字符的处理 111
6-1-1 字符串字符的处理 111
6-1-2 StringTokenizer类 120
6-1-3 Character类 121
6-2 日期时间的处理 123
6-2-1 Date类 123
6-2-2 Calendar类 124
6-2-3 Gregorian Calendar类 126
6-3 数学运算处理 128
6-3-1 Math类 128
6-3-2 Random类 131
6-4 数组与哈希表 133
6-4-1 Arrays类 133
6-4-2 Hashable类 135
6-4-3 Enumeration接口 142
6-5 顺序式数据 143
6-5-1 LinkedList类 143
6-5-2 Vector类 146
课后习题 148
第7章 AWT包的窗口程序设计 151
7-1 构造窗口对象 151
7-1-1 窗口对象类简介 151
7-1-2 建立用户窗口——Frame类 153
7-1-3 显示文字片段——Label类 154
7-1-4 产生选择按钮——Button类 156
7-1-5 文字输入栏——TextField类 157
7-1-6 文字输入区段——TextArea类 159
7-1-7 用户选取方块——Checkbox类 161
7-1-8 选择窗体——List类 163
7-1-9 下拉式菜单——Choice类 165
7-1-10 菜单 166
7-2 窗口版面配置与管理 169
7-2-1 BorderLayout类 169
7-2-2 CardLayout类 171
7-2-3 FlowLayout类 173
7-2-4 GridLayout类 174
7-2-5 GridBagLayout类 176
7-2-6 分割窗口画面——Panel类 180
7-3 窗口事件的发生与处理 181
7-3-1 Java中事件处理的方式 181
7-3-2 ActionEvent——动作事件 183
7-3-3 ItemEvent——选项事件 185
7-3-4 KeyEvent——按键事件 186
7-3-5 MouseEvent——鼠标事件 188
7-3-6 TextEvent——文字事件 191
7-3-7 WindowsEvent——窗口事件 192
课后习题 195
第8章 Swing包的窗口程序设计 197
8-1 Swing对象介绍与使用 197
8-1-1 Swing特色简介与说明 197
8-1-2 JButton与JLabel的应用 200
8-1-3 建立JTable数据表格 205
8-1-4 JOptionPane用户对话框 210
8-1-5 JTree数据树 214
8-1-6 JSlider滑动条 216
8-1-7 JColorChooser调色板 219
8-1-8 JProgressBar进度条 222
8-1-9 JTabbed Pane卷标夹 225
8-1-10 JFile Chooser文件选择框 228
8-1-11 JInternalFrame子窗口 232
8-1-12 JToolBar工具栏 235
8-2 Swing中的好用工具类 239
8-2-1 Box Layout版面配置 239
8-2-2 Overlay Layout版面配置 241
8-2-3 Timer定时器 243
8-2-4 Border Factory订作对象的边框 246
8-2-5 JLayerd Pane将窗口对象层次化 249
课后习题 252
第9章 Java链接数据库 255
9-1 浅谈数据库 255
9-1-1 一个现实生活中的例子 255
9-1-2 数据库的组成结构 255
9-1-3 关系型数据库 256
9-1-4 记录指针 257
9-2 SQL简介 258
9-2-1 SQL的标准 258
9-2-2 SQL命令的分类 258
9-2-3 SQL的基本命令 259
9-3 MySQL数据库基本操作 264
9-3-1 安装MySQL数据库 264
9-3-2 进入MySQL的世界 267
9-3-3 MySQL数据库的内建命令 269
9-3-4 在MySQL数据库中使用SQL命令 270
9-4 Java与数据库的链接 274
9-4-1 JDBC简介 274
9-4-2 JDBC驱动程序 275
9-4-3 安装MySQL数据库的JDBC驱动程序 277
9-4-4 常用的JDBC API 279
课后习题 294
第10章 网页里的向导——Applet程序 295
10-1 什么是Applet 295
10-1-1 第一个Applet程序 295
10-1-2 Applet的执行程序 296
10-1-3 Applet属性参数的设定 299
10-2 熟悉Applet程序的常用类 300
10-2-1 显示图片Graphics类 300
10-2-2 播放声音—AudioCilp界面 304
课后习题 308
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018