Java实例入门 (含盘)
分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: 刘勇 编著
出 版 社: 中国青年出版社
出版时间: 2002-1-1字数: 400000版次: 1页数: 241印刷时间: 2002/01/01开本:印次:纸张: 胶版纸I S B N : 9787500646709包装: 平装内容简介
本书为初学者学习用Java语言编程提供了一个很好的选择,可帮助读者了解Java语言的特点。本书以范例操作为导向,帮助读者充分了解和学习Java语言的基本语法与实际应用,并从实例出发,快速学习Java语言,进阶到撰写Java程序的程度。
目录
第1章 第一个Java程序——Java向大家问好
1.1 Java源程序及其编译、运行
1.2基础知识
1.2.1 package语句
1.2.2 import语句
1.2.3Main函数
1.2.4类的声明
1.2.5构造函数
1.2.6标识符
1.2.7代码块
1.2.8 Java注释
1.3Java中面向对象的概念
1.4本章小结
第2章Java实现ZIP文件压缩与解压
2.1基础知识
2.1.1流的概念
2.1.2输入流和输出流
2.1.3文件
2.1.4与ZIP文件有关的类
2.2编程思路
2.3类的设计步骤
2.3.1Zipper类的设计
2.3.2Unzip类的设计
2.4主函数设计步骤
2.5创意与超越
2.6本章小结
第3章一个用Java设计的计算器
3.1基础知识
3.1.1 Awt包
3.1.2Java的数据类型
3.2编程思路
3.3操作步骤
3.4创意与超越
3.5本章小结
第4章一个文本编辑器
4.1基础知识
4.1.1 Java中的事件处理
4.1.2Java中剪贴板的应用
4.1.3例子中的构件类继承模型
4.2编程思路
4.3操作步骤
4.4创意与超越
4.5本章小结
第5章在Applet中播放声音
5.1基础知识
5.1.1 Applet小应用程序
5.1.2 Applet的生命周期
5.1.3有关Java中音频处理的一些背景知识
5.2编程思路
5.3操作步骤
5.4创意与超越
5.5本章小结
第6章在Applet中显示图像
6.1基础知识
6.2编程思路
6.3操作步骤
6.3.1利用接口ImageObserver来实现图像的跟踪
6.3.2利用类MediaTracker实现跟踪图像下载
6.4创意与超越
6.5本章小结
第7章 绘制Java图形
7.1基础知识
7.1.1 java.awt.Panel类
7.1.2Graphics类
7.1.3鼠标事件和事件监听器
7.2编程思路
7.3操作步骤
7.4创意与超越
7.5本章小结
第8章一个多线程动画
8.1基础知识
8.1.1什么是线程
8.1.2Java中线程的实现
8.1.3线程的优先级
8.1.4线程的调度
8.1.5线程间的同步
8.1.6线程的生命周期
8.2编程思路
8.3操作步骤
8.4创意与超越
8.4.1线程的另外一种实现方法
8.4.2线程同步问题
8.5本章小结
第9章使用JDBC浏览数据库
9.1基础知识
9.1.1数据库及常见数据库简介
9.1.2 JDBC的基础知识
9.1.3Java中JDBC的使用
9.2编程思路
9.3操作步骤
9.4创意与超越
9.5本章小结
第10章一个SQL语句构建器
10.1基础知识
10.1.1SQL语言
10.1.2使用JDBC执行SQL语句
10.2编程思路
10.3操作步骤
10.4创意与超越
10.5本章小结
第11章使用JDBC更新数据
11.1基础知识
11.1.1可滚动结果集
11.1.2可更新结果集
11.2编程思路
11.3操作步骤
11.4创意与超越
11.5本章小结
第12章利用URL下教文件
12.1基础知识
12.1.1 TCP/IP协议的分层结构
12.1.2 IP地址与域名
12.1.3URL概念
12.2编程思路
12.3操作步骤
12.4创意与超越
12.5本章小结
第13章 SOCKET客户/服务器程序的开发
13.1基础知识
13.1.1传输控制协议TCP
13.1.2套接字SOCKET
13.1.3Java中的TCP套接字类
13.2编程思路
13.3客户端程序设计步骤
13.4服务器端程序设计步骤
13.5创意与超越
13.6本章小结
第14章 设计实现FTP服务器
14.1 基础知识
14.1.1什么是FTP
14.1.2FTP的命令
14.2编程思路
14.3操作步骤
14.4创意与超越
14.5本章小结
第15章Web服务器的实现
15.1基础知识
15.1.1HTTP协议的简介
15.1.2HTTP协议的会话过程
15.2编程思路
15.3 操作步骤
15.4创意与超越
15.5本章小结
第16章使用SMTP协议发送邮件
16.1基础知识
16.1.1SMTP简介
16.1.2SMTP模型
16.1.3SMTP中基本的邮件发送过程
16.1.4基本的SMTP命令
16.1.5发送认证
16.2编程思路
16.3操作步骤
16.4创意与超越
16.5本章小结
第17章一个时钟服务程序
17.1 基础知识
17.1.1 UDP协议
17.1.2Java中的UDP实现
17.2 编程思路
17.3操作步骤
17.4创意与超越
17.5本章小结
第18章使用Servlet开发动态网页
18.1基础知识
18.1.1Servlet及其特点
18.1.2Java中Servlet的实现
18.1.3Servlet的生命周期
18.2编程思路
18.3操作步骤
18.4创意与超越
18.5本章小结
第19章使用JSP实现网页计数器
19.1基础知识
19.1.1JSP及其特点
19.1.2JSP页面的执行过程
19.1.3 JSP基本的语法内容
19.1.4 JavaBean的基本概念
19.2编程思路
19.3操作步骤
19.3.1指令元素
19.3.2脚本元素
19.3.3指令元素的操作
19.4创意与超越
19.5本章小结
附录AJava程序设计基础
A.1程序结构
A.2注释
A.3标识符
A.4数据类型
A.4.1变量与常量
A.4.2整型数据
A.4.3实型数据
A.4.4字符型数据
A.4.5布尔型数据
A.4.6各类数值型数据间的混合运算
A.5运算符和表达式
A.5.1算术运算符
A.5.2关系运算符
A.5.3布尔逻辑运算符
A.5.4位运算符
A.5.5条件运算符
A.5.6赋值运算符
A.5.7表达式
A.6数组
A.7控制语句