分享
 
 
 

21世纪全国高职高专计算机案例型规划教材——Java程序设计案例教程

21世纪全国高职高专计算机案例型规划教材——Java程序设计案例教程  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: 徐翠霞 主编

出 版 社: 北京大学出版社

出版时间: 2008-7-1字数: 511000版次: 1页数: 341印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787301135709包装: 平装编辑推荐

Java语言具有面向对象、与平台无关、安全、稳定和多线程等特点,不仅可以用来开发大型的应用程序,而且特别适合于开发网络应用程序。目前学生理解抽象的程序设计语言较困难,实践不充分,缺乏有效的指导,知识学习与应用能力的培养脱节。 案例教学则是计算机语言教学最有效的方法之一,本书围绕教学内容组织案例,对学生的知识和能力训练具有很强的针对性,以知识线索设计案例,分解知识点,有明确的目的和要求,选择有代表性的案例,突出重点知识的掌握和应用。将技术指导、代码与分析、应用提高和相关知识有机结合起来。注意新方法、新技术的应用,强调实用性,培养应用能力。

内容简介

本书以培养学生的Java语言应用能力为目标,具有很强的可读性和实用性,并配备了大量的案例,每个案例都经过精心的考虑,既能帮助读者理解知识,又具有启发性。本书通俗易懂,便于自学,针对较 难理解的问题,设计的案例都是从简单到复杂,内容逐步深入,便于读者掌握Java编程的技巧。本书共分9章,内容包括Java语言基础,类、对象和接口,基于Swing的图形用户界面设计,异常 处理和多线程,输入输出流,Applet与图形、图像和多媒体,Java数据库编程,Java网络编程基础和综合实训。

本书可作为高等学校Java程序设计课程的教材,也可作为Java语言自学者的参考书。

目录

第1章 Java语言基础

1.1 “一个简单的Java应用程序”案

1. Java语言的主要特点

2. Java程序的开发过程

3. Java程序的分类

4. Java运行环境

1.2 “简易日历表”案例

1. 标识符和关键字

2. 常量和变量

3. Java数据类型

4. 运算符和表达式

5. 控制语句

1.3 “Fibonaeei数列和杨辉三角形求值” 案例

1. 声明数组和创建数组

2. 数组的初始化

3. 数组元素的使用

4. 嵌套循环语句

1.4 “恺撒密码”案例

1. 创建字符串

2. 访问字符串

3. 比较字符串

4. 字符串“+”操作

本章小结

习题1

第2章 类、对象和接口

2.1 “地址簿管理”案例

1. 类的创建

2. 方法的重载

3. 构造方法

4. 对象

5. static关键字

6. this关键字

7. 内部类

2.2 “教师学生类”案例

1. 继承

2. super关键字

3. 抽象类

4. 接口

5. 修饰符

2.3 “矩形圆形类”案例

1. 包

2. 常用的Java标准包

3. Java程序的基本结构

本章小结

习题2

第3章 基于Swing的图形用户界面设计

3.1 “奥运宣传图”案例框架窗口

2. 向Swing窗体中添加组件

3. 按钮

4. 标签

5. 布局管理

6. 面板

7. 事件处理

8. 颜色

3.2 “创建用户注册界面”案例

1. 单行文本框

2. 口令框

3. 多行文本框

4. 滚动面板

5. 列表框

6. 组合框

7. 复选按钮

8. 单选按钮

9. 标准对话框

3.3 “Windows应用程序窗口”案例

1. 菜单

2. 工具栏

3. 子窗口

4. 桌面面板

5. 颜色选择对话框

6. 滑动块

本章小结

习题3

第4章 异常处理和多线程

4.1 “简单的算术运算”案例

1. 异常的概念

2. 异常的类层次

3. 捕获及处理异常

4. 抛出异常

5. 自定义异常类

6. 基本的输入输出

4.2 “模拟自由落体和平抛运动”案例

1. 多线程的概念

2. 线程的状态和生命周期

3. 线程的优先级和调度

4. 线程的创建

5. Thread类的构造方法

6. 多线程的基本控制

4.3 “生产者一消费者”案例

1. 多线程的互斥

2. 多线程的同步

本章小结

习题4

第5章 输入输出流

5.1 “记事本”案例

1. 文件选择对话框

2. 基本输入输出流

3. 文件字节流

4. 格式字节数据流

5. 缓冲字节流

6. 文件字符流

7. 缓冲字符流

8. File类

5.2 “通讯录系统”案例

1. 串行化的概念

2. 对象输入输出流

3. RandomAccessFile类

5.3 “文件的压缩和解压缩”案例

1. ZipEntry类

2. ZipFile类

3. ZipInputStream类

4. ZipOutputStream类

本章小结

习题5

第6章 APPlet与图形、图像和多媒体

6.1 “HTML向Applet传值”案例

1. Applet简介

2. Applet的类层次

3. Applet的生命周期及相关方法

4. Applet程序的基本结构

5. Applet程序与Application程序之间的区别

6. HTML文件中与Applet相关的标记

7. 在Applet中输出文字的基本方法

6.2 “同页Applet间的通信”案例

1. 同页Applet间的通信

2. Applet与浏览器间的通信

6.3 “小车模型”案例

1. 用Grahpics类绘图

2. Graphics类的基本绘图方法

3. Graphics类的绘图模式

4. 用Grahpics2D绘图

6.4 “电子相册”案例

1. 在Applet中绘制图像

2. 图像跟踪技术

6.5 “用鼠标绘制图像”案例

1. 在Java Application中绘制图像

2. 鼠标事件

6.6 “文字渐显”案例

1. 在Applet中实现动画的基本原理

2. 如何避免动画的闪烁

3. Applet中图形绘制的基本方法与比较

4. 字体、颜色的设置方法

6.7 “音频播放器”案例

1. 在Applet中播放音频

2. 在Application中播放音频

本章小结

习题6

第7章 Java数据库编程

7.1 “JDBC-ODBC桥连接数据库”案例

1. JDBC的基本功能

2. JDBC连接数据库的方式

3. JDBC API的类和接口

7.2 “学生信息库更新”案例

1. 创建数据库及基本数据表

2. 创建与数据库的连接

3. 实现数据库操作的相关对象及其方法

7.3 “数据库的元数据查询”案例

1. 获得数据库的基本信息

2. 对信息结果集进行处理

7.4 “使用表格浏览修改数据”案例

1. TableModel接口

2. DefaultTableModel类的构造方法

3. DefaultTableModel类的主要方法

本章小结

习题7

第8章 Java网络编程基础

8.1 “IP地址的获取”案例

1. java.net包及其类

2. InetAddress类及其方法

8.2 “使用URL类访问网络资源”案例

1. 统一资源定位器URL

2. URL类及其方法

3. JEditorPane类及其方法

8.3 “基于TCP协议的Socket通信”案例

1. 网络编程的基本知识

2. 基于TCP的Socket编程的相关类

8.4 “基于UDP协议的Socket编程”实例

1. UDP协议

2. 基于UDP的Socket编程

3. DatagramPacket类

4. DatagramSocket类

本章小结

习题8

第9章 综合实训

实训1 画笔程序

实训2 学生信息管理系统

实训3 “速算24”扑克游戏

习题9

附录A Java运算符的优先级和结合方向

附录B Java语言关键字

参考文献

书摘插图

第1章 Java语言基础

1.1“一个简单的Java应用程序”案例

【案例说明】

本案例要求编写一个Java应用程序,在屏幕上显示“HelloJava!!”。程序编译运行界面如图1.1所示。

【案例目的】

(1)理解Java语言的特点。

(2)掌握Java程序的运行机制。

(3)掌握两种Java程序的开发方法、开发过程和各自的特点。

【技术要点】

创建一个名为“HelloWorld.java”的Java应用程序,需要使用JDK中的Java编译器“iavac.exe”对其进行编译,也可利用JCreator简化编译和运行的过程。为了使读者更清楚地了解程序的执行过程,在DOS界面下进行编译和运行。具体步骤如下。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有