《Java程序设计入门教程》[PDF]

资料介绍

《Java程序设计入门教程》[PDF].jpg

  内容简介:

  本书针对J2SE做基础及进阶性的介绍。J2SE全名为Java 2 Software Development Kit、Standard Edition J2SE原名为JDK(Java Development Kit)。

  Java基础篇——第一章至十六章包括从Java环境控制结构到图形界面原件。多媒体等丰富内容的详细讲述。

  Java进阶篇——第十七章sgl程序设计说明Java如何管理数据库:第十八章Servlet程序设计,说明Java如何在互联网上使用多层武架构。设计网络应用程序。

  截图预览:

《Java程序设计入门教程》[PDF]2.jpg

  目录:

  第一章 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 附赠光盘内容


发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: