Java语言案例教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:杨昱昺主编
- 出 版 社:杭州:浙江大学出版社
- 出版年份:2008
- ISBN:9787308062800
- 页数:247 页
第1章 Java简介与开发环境 1
1.1 我的第一个Java程序 1
案例1 在屏幕上输出“我的第一个Java程序” 2
1.2 Java开发环境 7
案例2 安装JDK和配置环境变量 7
案例3 JcreatorPro4.5的安装和创建第一个Jave应用程序 11
第2章 Java语言基础 17
2.1 Java语言的基本组成 17
案例4 求长方形面积 17
2.2 基本数据类型 20
案例5 数据类型的定义与处理 21
案例6 不同类型数据间的混合运算 22
2.3 运算符 27
案例7 利用算术运算符进行算术运算 27
案例8 利用关系运算符进行判断 28
案例9 逻辑运算符和关系运算符联合使用 29
案例10 利用位运算符运算 29
2.4 流程控制 35
案例11 求星期几 35
案例12 求阶乘 40
案例13 求10~100之间的素数 44
2.5 数组 48
案例14 找最大值和最小值 48
第3章 面向对象编程基础 53
3.1 类与对象 54
案例15 自行车品牌 54
3.2 继承 58
案例16 企业员工信息处理 58
3.3 多态 63
案例17 利用方法覆盖处理动物叫声 64
案例18 利用方法重载求两个数的和 65
3.4 包 68
案例19 通过包计算面积 68
3.5 修饰符 71
案例20 通过访问修饰符定义并输出变量 72
案例21 利用静态修饰符求赛车数量 75
案例22 利用抽象修饰符求员工薪水 77
3.6 接口 81
案例23 利用接口声明战斗机类和坦克类 81
3.7 异常处理 85
案例24 被零除异常 85
案例25 抛出异常 86
第4章 Applet入门 92
4.1 Applet基础 92
案例26 在屏幕上显示“你好,我是Applet小程序” 92
4.2 Applet的生命周期 96
案例27 Applet生命周期 96
4.3 向Applet传递参数 100
案例28 向Applet传递参数 100
4.4 多媒体 102
案例29 在Applet中显示“蘑菇”图像 102
案例30 在Applet中播放“红河谷”音乐 104
第5章 Java GUI编程 107
5.1 容器 108
案例31 用户登录界面的设计 108
5.2 常用组件 122
案例32 学生信息录入界面的设计 122
案例33 带有菜单的学生信息管理系统主界面 130
5.3 事件模型 135
案例34 实现用户登录界面的功能 135
案例35 实现学生信息录入界面的功能 137
案例36 带弹出式菜单的主界面 141
第6章 多线程 151
6.1 线程的创建 151
案例37 通过线程实现在主界面显示日期时间 152
6.2 线程的状态及调度 159
案例38 利用线程调度控制线程的执行 159
6.3 线程同步与通信 163
案例39 两个线程同往一账户存款问题 163
案例40 线程通信实现生产者—消费者模型 166
第7章 Java数据库技术 173
7.1 访问数据库 173
案例41 结合数据库访问的用户登录 174
7.2 带参数的数据库访问 183
案例42 使用预编译类实现学生信息录入界面功能 183
第8章 输入输出流 189
8.1 Java输入/输出流 189
案例43 基于字节流的输入输出 190
案例44 基于字符流的输入输出 191
8.2 从一个流构造另一个流 199
案例45 过滤器流类演示程序 199
8.3 File类 204
案例46 显示当前目录中的文件及目录信息 204
案例47 显示指定的文件属性 205
第9章 Java网络编程基础 209
9.1 面向连接通信的实现 209
案例48 面向连接的客户/服务器通信 210
9.2 无连接通信的实现 217
案例49 面向无连接的客户/服务器通信 217
9.3 利用URL访问网站 221
案例50 访问清华大学网站 222
附录 Java常用工具 226
1.1 Java的类库 226
1.1.1 语言基础类库 226
1.1.2 常用包装类的用法 226
1.1.3 基本数据类型之间的转换 232
1.1.4 Object类 233
1.2 数组与向量类 234
1.2.1 数组 234
1.2.2 向量类 235
1.3 字符串类 238
1.3.1 字符串类的构造方法 238
1.3.2 String类的应用 239
1.3.3 StringBuffer类的应用 241
1.4 其他常用工具 243
1.4.1 数学函数类Math 243
1.4.2 日期类 244
1.4.3 随机数类Random 246
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《浙江海岛植物原色图谱》蒋明,柯世省主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《美丽浙江 2016 法语》浙江省人民政府新闻办公室编 2016
- 《二十五史中的浙江人 24》浙江省地方志编纂委员会编 2005
- 《大学物理简明教程 下 第2版》施卫主编 2020