Java程序设计入门教程

Java程序设计入门教程
作 者: 林邦杰
出版社: 中国青年出版社
丛编项: e时代网络学科推荐教程
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Java
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java程序设计入门教程》作者简介

内容简介

本书针对J2SE做基础及进阶性的介绍。J2SE全名为Java 2 Software Development Kit、Standard Edition、J2SE原名为JDK(Java Development Kit)。Java基础篇——第一章至十六章,包括从Java环境,控制结构到图形界面原件,多媒体等丰富内容的详细讲述。Java进阶篇——第十七章sg1程序设计,说明Java如何管理数据库;第十八章Servlet程序设计,说明Java如何在互联网上使用多层式架构,设计网络应用程序。Java这种跨平台,面向对象并可作为网络应用的程序语言,目前已被广泛接受,其跨平台特性,并将网络与多媒体整合融入面各对象语言中,更使其成为网络语言的主流。本书就是针对这项高级语言作从技术原理赋予实例应用的科学讲述。本书内容全面,系统,编排科学合理,知识讲解深入浅出,堪称Java语言的权威教材。本书附光盘内含书中的例题和相关文件。

图书目录

第一章 Java环境

1.1 Java沿革

1.2 Java类库

1.3 Java语言的特征

1.4 Java系统的取得与安装

1.5 Java编译程序

1.6 Java解译程序

1.7 Java的appletviewer执行程序

第二章 Java应用程序简介

2.1 Hello应用程序

2.2 Square应用程序

习题二

第三章 applet程序简介

3.1 applet的执行环境

3.2 绘出字符串

3.3 绘出直线

3.4 数值计算

习题三

第四章 控制结构

4.1 演算法

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 conitnue语句

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.1 方法设计

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.1 绘图方法

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.1 例外处理

14.2 Exception类的继承关系

14.3 Error类

习题十四

第十五章 线程

15.1 线程的生命周期

15.1.1 建立新线程

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.1 安装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.1 服务端小程序执行环境

18.2 服务端小程序套件

18.3 服务端小程序的特性

18.4 服务端小程序的生命周期

18.5 取得数据

18.5.1 取得注册时所有初始参数

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.1 修改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 ASCII码

附录B 参考资料及相关网站

附录C 附赠光盘内容