Java程序设计案例教程PDF电子书下载
其他书籍
- 作 者:徐翠霞主编
- 出 版 社:北京市:北京大学出版社
- 出版年份:2008
- ISBN:730113570X
- 页数:342 页
图书介绍:本书内容:第1章通过案例讲述Java语言编程的基础知识以及常用编译运行工具及其集成环境的介绍;第2章通过案例讲述基于Swing的图形用户程序设计的有关知识,重点是如何使用Swing技术进行图形界面的开发;第3章通过案例讲述图形、图像与多媒体程序设计的技术和方法;第4章通过案例讲述Java数据库编程的有关技术和知识;第5章通过案例讲述流与文件编程的基本技术和知识;第6章通过案例讲述异常处理和多线程程序设计的技术和知识;第7章通过案例讲述Applet程序设计的技术和知识;第8章通过具体的综合实训案例设计,加深学生对所学内容的理解,增强学生综合运用知识的能力。 查看图书目录点击购买PDF全本电子书 上一篇:司考法规关联记忆 第2卷 刑法类·刑事诉讼法类·行政法与行政诉讼法类下一篇:建设社会主义的新山区 介绍几个山区人民公社的辉煌成就 《Java程序设计案例教程》目录 标签:程序设计 主编 案例 程序 教程
第1章 Java语言基础1
1.1 “一个简单的Java应用程序”案例2
1.Java语言的主要特点3
2.Java程序的开发过程4
3.Java程序的分类4
4.Java运行环境6
1.2 “简易日历表”案例9
1.标识符和关键字11
2.常量和变量11
3.Java数据类型13
4.运算符和表达式14
5.控制语句15
1.3 “Fibonacci数列和杨辉三角形求值”案例21
1.声明数组和创建数组22
2.数组的初始化23
3.数组元素的使用24
4.嵌套循环语句24
1.4 “凯撒密码”案例27
1.创建字符串27
2.访问字符串28
3.比较字符串29
4.字符串“+”操作30
本章小结31
习题131
第2章 类、对象和接口37
2.1 “地址簿管理”案例38
1.类的创建40
2.方法的重载42
3.构造方法43
4.对象44
5.static关键字45
6.this关键字47
7.内部类48
2.2 “教师学生类”案例53
1.继承54
2.super关键字57
3.抽象类58
4.接口60
5.修饰符62
2.3 “矩形圆形类”案例65
1.包66
2.常用的Java标准包67
3.Java程序的基本结构68
本章小结70
习题270
第3章 基于Swing的图形用户界面设计77
3.1 “奥运宣传图”案例78
1.框架窗口79
2.向Swing窗体中添加组件80
3.按钮81
4.标签82
5.布局管理82
6.面板94
7.事件处理95
8.颜色98
3.2 “创建用户注册界面”案例101
1.单行文本框101
2.口令框103
3.多行文本框104
4.滚动面板105
5.列表框107
6.组合框109
7.复选按钮110
8.单选按钮110
9.标准对话框113
3.3 “Windows应用程序窗口”案例122
1.菜单123
2.工具栏128
3.子窗口130
4.桌面面板131
5.颜色选择对话框132
6.滑动块135
本章小结144
习题3144
第4章 异常处理和多线程148
4.1 “简单的算术运算”案例149
1.异常的概念150
2.异常的类层次150
3.捕获及处理异常151
4.抛出异常152
5.自定义异常类153
6.基本的输入输出154
4.2 “模拟自由落体和平抛运动”案例160
1.多线程的概念161
2.线程的状态和生命周期161
3.线程的优先级和调度162
4.线程的创建162
5.Thread类的构造方法164
6.多线程的基本控制165
4.3 “生产者-消费者”案例169
1.多线程的互斥169
2.多线程的同步170
本章小结172
习题4173
第5章 输入输出流178
5.1 “记事本”案例179
1.文件选择对话框180
2.基本输入输出流183
3.文件字节流185
4.格式字节数据流187
5.缓冲字节流189
6.文件字符流191
7.缓冲字符流192
8.File类195
5.2 “通讯录系统”案例200
1.串行化的概念201
2.对象输入输出流201
3.RandomAccessFile类204
5.3 “文件的压缩和解压缩”案例213
1.ZipEntry类214
2.ZipFile类214
3.ZipInputStream类214
4.ZipOutputStream类216
本章小结221
习题5221
第6章 Applet与图形、图像和多媒体224
6.1 “HTML向Applet传值”案例225
1.Applet简介225
2.Applet的类层次225
3.Applet的生命周期及相关方法226
4.Applet程序的基本结构227
5.Applet程序与Application程序之间的区别228
6.HTML文件中与Applet相关的标记228
7.在Applet中输出文字的基本方法229
6.2 “同页Applet间的通信”案例231
1.同页Applet间的通信231
2.Applet与浏览器间的通信232
6.3 “小车模型”案例234
1.用Grahpics类绘图234
2.Graphics类的基本绘图方法235
3.Graphics类的绘图模式235
4.用Grahpics2D绘图236
6.4 “电子相册”案例238
1.在Applet中绘制图像239
2.图像跟踪技术240
6.5 “用鼠标绘制图像”案例243
1.在Java Application中绘制图像244
2.鼠标事件244
6.6 “文字渐显”案例247
1.在Applet中实现动画的基本原理248
2.如何避免动画的闪烁248
3.Applet中图形绘制的基本方法与比较249
4.字体、颜色的设置方法249
6.7 “音频播放器”案例253
1.在Applet中播放音频253
2.在Application中播放音频254
本章小结257
习题6257
第7章 Java数据库编程262
7.1 “JDBC-ODBC桥连接数据库”案例263
1.JDBC的基本功能263
2.JDBC连接数据库的方式264
3.JDBC API的类和接口264
7.2 “学生信息库更新”案例269
1.创建数据库及基本数据表270
2.创建与数据库的连接270
3.实现数据库操作的相关对象及其方法270
7.3 “数据库的元数据查询”案例277
1.获得数据库的基本信息278
2.对信息结果集进行处理278
7.4 “使用表格浏览修改数据”案例280
1.TableModel接口281
2.DefaultTableModel类的构造方法282
3.DefaultTableModel类的主要方法282
本章小结286
习题7286
第8章 Java网络编程基础289
8.1 “IP地址的获取”案例290
1.java.net包及其类290
2.InetAddress类及其方法291
8.2 “使用URL类访问网络资源”案例292
1.统一资源定位器URL293
2.URL类及其方法294
3.JEditorPane类及其方法295
8.3 “基于TCP协议的Socket通信”案例297
1.网络编程的基本知识298
2.基于TCP的Socket编程的相关类300
8.4 “基于UDP协议的Socket编程”实例304
1.UDP协议305
2.基于UDP的Socket编程305
3.DatagramPacket类306
4.DatagramSocket类306
本章小结309
习题8309
第9章 综合实训311
实训1 画笔程序311
实训2 学生信息管理系统322
实训3 “速算24”扑克游戏330
习题9339
附录A Java运算符的优先级和结合方向340
附录B Java语言关键字341
参考文献342
相关图书
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编着 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯着 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
作者其它书籍
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
出版社其它书籍
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明着 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编着 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
本类热门
- 1变通 受用一生的学问
- 2额尔古纳河右岸
- 3易经真的很容易
- 4海蒂怀孕大百科 全新第4版
- 5八次危机 中国的真实经验1949-2009
- 6法治的细节
- 7你是你吃出来的
- 8蛤蟆先生的希望
- 9杀死一只知更鸟
- 10天幕红尘
摘要:本文详细介绍了《Java程序设计案例教程.pdf电子书版文档下载》这一资源,从其内容结构、案例实用性、学习方法和下载途径四个方面进行了全面剖析,旨在帮助读者更好地理解和掌握Java程序设计,提高编程技能。
1、内容结构
《Java程序设计案例教程.pdf电子书版文档下载》以Java程序设计为核心,涵盖了Java基础语法、面向对象编程、异常处理、集合框架、多线程编程等多个方面。其内容结构清晰,逻辑严谨,适合初学者循序渐进地学习Java编程。
教程首先介绍了Java的基本概念和开发环境,然后逐步深入到Java的高级特性。每个章节都配有丰富的案例和练习题,帮助读者巩固所学知识。此外,教程还提供了大量的代码示例,使读者能够直观地理解Java编程的实践应用。
在内容组织上,教程采用了由浅入深、循序渐进的方式,使读者能够逐步掌握Java编程的核心技能。同时,教程还注重理论与实践相结合,使读者在学习过程中能够更好地将所学知识应用于实际项目中。
2、案例实用性
《Java程序设计案例教程.pdf电子书版文档下载》中的案例具有很高的实用性,涵盖了Java编程的各个方面。这些案例不仅能够帮助读者巩固所学知识,还能够激发读者的编程兴趣。
教程中的案例包括简单的控制台程序、图形界面程序、网络编程、数据库操作等,这些案例都是实际项目中常见的场景。通过学习这些案例,读者可以了解Java编程在实际应用中的具体实现方法。
此外,教程还提供了一些具有挑战性的案例,使读者在掌握基本技能的基础上,进一步提升自己的编程能力。这些案例不仅能够帮助读者拓宽视野,还能够激发读者的创新思维。
3、学习方法
《Java程序设计案例教程.pdf电子书版文档下载》提供了多种学习方法,帮助读者更好地掌握Java编程。以下是一些推荐的学习方法:
1. 阅读教程:从基础知识开始,逐步深入,掌握Java编程的核心技能。
2. 实践操作:通过编写代码,将所学知识应用于实际项目中,提高编程能力。
3. 参与讨论:加入Java编程社区,与其他开发者交流学习心得,共同进步。
4. 查阅资料:在遇到问题时,查阅相关资料,解决编程难题。
通过以上学习方法,读者可以更加高效地学习Java编程,提高自己的编程水平。
4、下载途径
《Java程序设计案例教程.pdf电子书版文档下载》可以在多个渠道获取。以下是一些常见的下载途径:
1. 在线资源网站:如GitHub、CSDN等,可以找到该教程的电子书版。
2. 电子书平台:如京东读书、当当电子书等,可以购买该教程的电子书版。
3. 学术机构:部分高校和研究机构可能提供该教程的电子版,可以咨询相关机构获取。
在下载教程时,请确保来源可靠,避免下载到病毒或恶意软件。
总结:
《Java程序设计案例教程.pdf电子书版文档下载》是一本内容丰富、实用性强的Java编程教程。通过学习该教程,读者可以系统地掌握Java编程的核心技能,提高自己的编程水平。同时,教程中的案例和下载途径也为读者提供了丰富的学习资源。
本文由nayona.cn整理
联系我们
关注公众号
微信扫一扫
支付宝扫一扫