内容简介:
本书针对J2SE做基础及进阶性的介绍。J2SE全名为Java 2 Software Development Kit、Standard Edition J2SE原名为JDK(Java Development Kit)。
Java基础篇——第一章至十六章包括从Java环境控制结构到图形界面原件。多媒体等丰富内容的详细讲述。
Java进阶篇——第十七章sgl程序设计说明Java如何管理数据库:第十八章Servlet程序设计,说明Java如何在互联网上使用多层武架构。设计网络应用程序。
截图预览:
目录:
第一章 Java环境
1.1 Java沿革
1.2 Java类库
1.3 Java语言的特征
1.4 Java系统的取得与安装
1.5 Java编译程序
1.6 Java解译程序
l.7 Java的appletviewer执行程序
第二章 ava应用程序简介
2.1 Hello应用程序
2. 2 Square应用程序
习题二
第三章 applet程序简介
3.l applet的执行环境
3.2 绘出字符串
3.3 绘出直线
3.4 数值计算
习题三
第四章 控制结构
4.l 演算法
. 4.2 虚拟代码
4.3 基本类型
4. 4 运算符
4.5 关键字
4. 6 if语句
4.7 while语句
4. 8 do语句
4.9 for语句
4.10 Switch语句
4.11 break语句
4.12 continue语句
4. 13 return语句
4. 14 throw语句
4.15 try语句
4.16 synchronized语句
习题四
第五章 基本输入与输出
5.1 System类
5.2 字符输入
5.3 字符输出
5.4 打印数据流
5.5 打印机输出
5.6 BufferedReader及BufferedWriter类
习题五
第六章方法
6.l 方法设计
6.2 传值调用
6.3 传参考地址
6.4 递归
6.5 方法覆载
6.6 Math类
6.7 Applet类中的方法
习题六
第七章数组
7. 1 声明数组
7. 2 总和及平均
7.3 最大及最小
7.4 以随机数建立数组
7.5 横条图
7.6 二维数组
7. 7 排序
7. 8 查找
习题七
第八章 面向对象程序设计——数据封装
8.1 实作Time类
8.2 类范围
8.3 控制成员的存取
8.4 助益方法
8.5 建立对象初值
8.6 使用set和get方法
8.7 实体常量
8.8 对象当数据成员
8.9 友谊成员
8.10 使用this参考名称
8.11 静态类成员
8.12 数据抽象化与信息隐藏
习题八
第九章 面向对象程序设计——继承与多态
9.1 protected成员
9.2 父类与子类对象关系
9.3 父类的构造器
9.4 多态
习题九
第十章 字符与字符串
10.1 字符串构造器
10.2 字符串基本操作
10.3 字符串查找
10.4 字符串比较
10.5 字符串转换
10.6 字符串缓冲区类
10.7 Character类
习题十
第十一章 绘图
11.l 绘图方法
11.2 设置颜色
11.3 设置字体
11.4 绘弧
11.5 绘线及方圆
11.6 绘多边形
11.7 绘2D矩形
习题十一
第十二章 事件委托与版面配置
12.1 ActionEvent类
12.2 AdjustmentEvent类
12.3 AWTEvent类
12.4 ComponentEvent类
12.5 ContainerEvent类
12.6 FocusEvent类
12.7 InputEvent类
12. 8 ItemEvent类
12.9 KeyEvent类
12.10 MouseEvent类
12.11 PaintEvent类
12. 12 TextEvent类
12. 13 WindowEvent类
12.14 XxxAdapter类
12.15 事件范例
12.16 版面配置管理器
12.17 流水式版面配置
12.18 边界版面配置
12.19 格子版面配置
12.20 卡片式版面配置
12.21 延伸格子版面配置
习题十二
第十三章 图形接口元件
13.1 JLabel与JButton
13.2 JTextField与JPasswordField
13.3 JCheckBox及JRadioButton
13.4 JComboBox
13.5 JList
13.6 JTextArea
13.7 JSlider及JScrollBar
13.8 JPanel
13.9 JOptionPane
13.10 JPopupMenu
13.11 JProgressBar
13.12 JDesktopPane与JInternalFrame
13.13 JMenuBar与JMenuItem
习题十三
第十四章例外处理
14.l 例外处理
14. 2 Exception类的继承关系
14. 3 Error类
习题十四
第十五章 线程
15.l 线程的生命周期
15.l.l 建立新线程
15.1.2 可执行状态
15.1.3 不可执行状态
15. 1.4 中断状态
15.2 线程的使用
15.2. 1 继承自Thread类
15.2.2 安装Runnable接口
15.3 同步
15.4 等候与通知
15.5 服务线程
15.6 Runnable接口
15.7 范例
习题十五
第十六章 多媒体
16.1 HTML与HTTP
16.2 载入影像并放大
16.3 applet程序加入线程
16. 4 applet程序与音效
16.5 动画
16.6 影像图
习题十六
第十七章 sql程序设计
17.1 sql的执行环境
17. 1.l 安装Java环境
17.1.2 安装ODBC
17.1.3 安装数据库系统
17.1.4 本章例题使用sql套件中的方法
17.2 使用JDBC取得数据库数据
17.3 JDBC驱动程序种类
17.4 建立数据表
17.5 加入记录
17. 6 更新记录
17.7 删除记录
17. 8 同意异动
17. 9 删除数据表
17.10 取得数据表属性
17.11 取得数据表格式
17.12 从命令行输入SQL语句
17.13 使用图形接口处理数据库
习题十七
第十八章 Servlet程序设计
18.l 服务端小程序执行环境
18.2 服务端小程序套件
18.3 服务端小程序的特性
18.4 服务端小程序的生命周期
18.5 取得数据
18.5.l 取得注册时所有初始参数
18.5.2 取得环境变量数据
18.5.3 取得用户数据
18.6 取得表单数据存文件
18.7 服务端小程序与数据库
18.8 杰妃网络书局
18.8.1 杰妃网络书局主网页
18.8.2 杰妃网络书局索引网页
18.8.3 维护数据库
18.9 安装Apache服务器
18.10 修改Apache服务器设置
18.10.l 修改Listen端口号
18. 10.2 增加 servlet虚拟目录
18.10.3 启动Apache服务器
18.10.4 执行服务端小程序
18. 10.5 执行网页
18.11 在Apache服务器上执行
18.12 相关类与接口
18. 12.1 GenericServlet类
18.12.2 ServletRequest接口
18.12.3 ServletResponse)接口
18.12.4 HttpServlet类
18.12.5 HttpServletRequest接口
18.12.6 HttpServletResponse接口
习题十八
附录A ASCll码
附录B 参考资料及相关网站
附录C 附赠光盘内容