主页 详情

《Java编程基础、应用与实例》_(韩)徐明浩著;武传海译_11488426_7115136459

【书名】:《Java编程基础、应用与实例》
【作者】:(韩)徐明浩著;武传海译
【出版社】:北京:人民邮电出版社
【时间】:2005
【页数】:451
【ISBN】:7115136459
【SS码】:11488426

最新查询

内容简介

第1章 什么是Java程序设计语言

1.1 Java语言诞生背景

1.2 Java语言的特点

1.2.1 可移植性(universality)

1.2.2 安全性(security)

目录

1.2.6 垃圾回收机制(garbage collection)

1.3 安装Java程序开发工具(JDK1.5)

7.2 值传递调用 1

1.2.5 线程(thread)

1.2.3 Java Virtual Machine(JVM)

1.2.4 面向对象的程序设计语言

1.3.1 安装JAVA2 Standard Edition 1.5.0

1.3.2 安装开发文档及最终完成

1.3.3 Java开发工具

1.4 Java程序开发过程

1.5 运行第一个Java程序

1.6 巩固练习

第2章 理解对象与类

2.1 什么是对象

2.2 什么是类

2.3 HelloJava示例的分析

2.4 巩固练习

3.2 注释

3.1 代码编写规则

第3章 Java语言的基本语法

3.3 标识符

3.4 变量和常量

3.5 数据类型

3.5.1 基本数据类型

3.5.2 对象类型

3.6 类型转换

3.6.1 自动类型转换

3.6.2 强制类型转换

3.6.3 String型对象与基本数据类型间的运算

3.7 运算符

3.7.1 逻辑非(!)

3.7.2 位非运算符(~)

3.7.3 符号运算符(+、-)

3.7.4 增减运算符(++、--)

3.7.5 算术运算符(+、-、*、/)

3.7.6 位移(shift)运算符(<<、>>、>>>)

3.7.7 关系运算符(>、<、>=、<=、==、!=)

3.7.8 快速逻辑与(&&)和快速逻辑或(‖)

3.7.9 位运算符:位与(&)、位或(|)、位异或(^)

3.7.10 三目运算符(?:)

3.7.11 赋值运算符

3.7.12 对象运算符(instanceof)

3.8 巩固练习

第4章 程序流程控制语句

4.1 if语句

4.1.1 if语句格式1

4.1.2 if语句格式2

4.1.3 if语句格式3

4.2 switch语句

4.3 for语句

4.3.1 break语句

4.3.2 continue语句

4.3.3 多重for循环语句

4.3.4 多重for循环语句中的break与continue

4.4 while语句

4.5 do-while语句

4.6 巩固练习

5.1 类的定义与对象的创建

第5章 类与对象

5.2 引用赋值

5.3 成员方法

5.3.1 void返回类型

5.3.2 无参方法

5.3.3 多参方法

5.4 局部变量和成员变量

5.5 this引用

5.6 静态变量与静态方法

5.7 成员与静态方法的关系

5.8 包与导入

5.9 访问控制符

5.10 重载

5.11 构造函数

5.12 类的初始化

5.12.2 实例块

5.12.1 静态块

5.13 巩固练习

第6章 数组

6.1 基本数据类型数组

6.2 一维数组的初始化

6.3 对象数组

6.4 二维数组

6.5 三维数组

6.6 巩固练习

第7章 对象与方法

7.1 对象的创建与销毁

7.3 引用传递调用

7.4 获取命令行参数

7.5 返回对象引用

7.6 返回新对象

7.7 自引用

7.8 递归调用

7.9 巩固练习

8.1 继承的概念

第8章 继承

8.2 子类对象的创建

8.3 this与super

8.4 继承中的访问控制符

8.5 覆盖

8.6 多态

8.7 引用的范围

8.8 引用变量的类型转换

8.9 Object类

8.10 “==”与equals()

8.11 Object型引用变量

8.12 类的层级图

8.13 巩固练习

第9章 抽象类与接口

9.1 抽象类

9.2 final关键字

9.3 接口

9.4 Cloneable接口

9.5 Enumeration接口

9.6 巩固练习

10.1 静态类(static class)

第10章 内隐类(inner class)

10.2 成员类(member class)

10.3 局部类(local class)

10.4 匿名类(anonymous class)

10.5 固练习

第11章 异常处理(exception handing)

11.1 try-catch语句

11.2 Exception类的种类

11.3 可抛出异常的方法

11.4 自定义异常

11.5 巩固练习

第12章 常用API之一

12.1 java.6ang.String

12.2 java.lang.StringBuffer

12.3 wrapper class

12.4 java.lang.Math类

12.5 java.Math.BigInteger类

12.6 java.Math.BigDecimal类

12.7 巩固练习

13.1 File类

第13章 Java输入与输出(I/O)

13.2 流(stream)

13.2.1 InputStream与OutputStream

13.2.2 FileInputStream类与FileOutputStream类

13.3 filter stream

13.4 字符流(character streams)

13.4.1 InputStreamReader、OutputStreamWriter

13.4.2 BufieredReader与BufferedWriter

13.4.4 从System.in获取数据

13.4.3 FileReader与FileWriter

13.4.5 PrintStream与PrintWriter

13.5 RandomAccessFile类

13.6 对象序列化(object serialization)

13.6.1 ObjectInput与ObjectOutput

13.6.2 ObjectOutputStream

13.6.3 ObjectInputStream

13.7 巩固练习

第14章 线程

14.1 Runtime类与Process类

14.2 创建线程

14.3 多线程

14.4 线程的优先级

14.5 线程的休眠与唤醒

14.6 线程让步

14.7 线程同步

14.7.1 同步块

14.7.2 同步化方法

14.7.3 生产者与消费者

14.7.4 多消费者

14.8 stop()、suspend()和resume()

14.9 巩固练习

第15章 常用API之二

15.1 Collection接口

15.1.1 Set接口

15.1.2 List接口

15.1.3 Map接口

15.2 java.util.Random类

15.3 java.util.Arrays类

15.4 java.util.StringTokenizer类

15.5 java.util.Calendar类

15.6 巩固练习

第16章 AWT程序设计

16.1 java.awt.Component类

16.2 java.awt.Container类

16.3 布局管理器

16.3.1 BorderLayout类

16.3.2 FlowLayout类

16.3.3 GridLayout类

16.4 组件(Components)

16.4.1 标签(Label)

16.4.2 按钮(Button)

16.4.3 单行文本框(TextField)

16.4.4 多行文本框(TextArea)

16.4.5 列表框(List)

16.4.6 下拉列表框(Choice)

16.4.7 复选框(CheckBox)

16.4.8 滚动条(Scollbar)

16.4.9 画布(Canvas)

16.5 容器(Container)

16.5.1 对话框(Dialog)

16.5.2 文件对话框(FileDialog)

16.5.3 滚动面板(ScrollPane)

16.6 菜单(Menu)组件

16.7 巩固练习

第17章 AWT事件处理

17.1 委托事件模型

17.2 动作事件(ActionEvent)及其处理

17.3 窗口事件(WindowEvent)及其处理

17.4 适配器类(Adapter)

17.5 文本事件(TextEvent)及其处理

17.7 键盘事件(KeyEvent)及其处理

17.6 输入事件(InputEvent)抽象类

17.8 鼠标事件(MouseEvent)及其处理

17.9 项目事件(ItemEven)及其处理

17.10 AdjustmentEvent事件及其处理

17.11 焦点事件(FocusEvent)及其处理

17.12 多事件处理

17.13 编制记事本程序

17.13.1 记事本程序的构成

17.13.2 MyMenuBar类

17.13.3 定义MyFile类

17.13.4 定义MyClipboard类

17.13.5 定义MyFindDialog类

17.14 记事本程序全部代码

17.15 巩固练习

第18章 Java2D图形

18.1 在组件上作图

18.2 绘制图形

18.3 绘制图像

18.3.2 Image类

18.3.1 Graphics类

18.3.3 URL类

18.3.4 Toolkit类

18.3.5 MediaTracker类

18.4 Graphics2D类

18.5 几何图形

18.5.1 Line2D类

18.5.2 Rectangle2D类

18.5.3 Ellipse2D类

18.5.4 GeneralPath类

18.6.1 Stroke属性

18.6 渲染属性

18.6.2 Paint属性

18.6.3 Composite属性

18.6.4 Transform属性

18.6.5 Clip属性

18.7 双缓冲

18.8 巩固练习

19.1 制作Applet

第19章 Applet

19.2 Applet的生命周期

19.3 Applet的多媒体处理

19.3.1 图像处理

19.3.2 声音处理

19.4 Applet参数

19.5 使用浏览器控制Applet

19.6 使用Applet控制浏览器

19.7 控制其他Applet

19.8 Applet与安全

19.9.1 物体的垂直上抛运动

19.9 制作教育用Applet

19.9.2 绘制不同形状三角形的Applet

19.10 巩固练习

第20章 制作Applet游戏

20.1 拼图游戏

20.1.1 理解游戏

20.1.2 PPuzzle类

20.1.3 全部代码

20.2 赛车游戏

20.2.1 理解游戏

20.2.2 Car类

20.2.3 CarRace类

20.2.4 全部代码

20.3 战舰与潜艇战斗游戏

20.3.1 理解游戏

20.3.2 WaterObject类

20.3.3 WaterBomb类

20.3.4 WaterUnit类

20.3.5 WarShip类

20.3.6 Submarine类

20.3.7 WaterWar类

20.3.8 全部代码

20.4 巩固练习

第21章 网络程序设计

21.1 网络程序设计基础

21.1.1 TCP与UDP

21.1.2 端口与套接字

21.2 TCP程序设计基础

2 1.2.1 InetAddress类

2 1.2.2 ServerSocket类

2 1.2.3 Socket类

21.3 单向通信

21.3.1 接收字符串的服务器

21.3.2 发送字符串的客户机

21.4 双向通信

21.4.1 传送文件的服务器

21.4.2 接收文件的客户机

21.4.3 多客户通信

21.4.4 剪子-包袱-锤游戏的服务器端

21.4.5 剪子-包袱-锤游戏的客户端

21.5 客户机相互通信

21.5.1 聊天程序服务器端

21.5.2 聊天程序客户端

21.5.3 操作URL

21.6 Applet Socket通信

21.7 巩固练习

第22章 制作网络游戏

22.1 网络五子棋游戏

22.1.1 创建通信协议

22.1.2 网络五子棋游戏服务器端

22.1.3 网络五子棋游戏客户端

22.2 巩固练习

附录A “独立完成”部分提示

附录B JCreator的安装及其使用方法

B.1 安装JCreator

B.2 JCreator使用方法

附录C Swing程序设计简介

C.1 Swing组件

C.2 Swing组件的事件处理

附录D JDBC程序设计简介

D.1 注册数据源

D.2 测试JDBC


书查询(www.shuchaxun.com)本网页唯一编码:
2868d838e74f5f33cafa6d00b08c81c3#04fe0232a01fa49f5dac1648d487176f#56056285#《JAVA编程基础、应用与实例》_11488426.zip