java程序设计 介绍_Java程序设计--详细介绍

第1章&nbsp&nbspJava语言基础

1.1&nbsp&nbspJava语言概述

1.1.1&nbsp&nbspJava语言的特点和用途

1.1.2&nbsp&nbspJava开发工具

1.1.3&nbsp&nbspJava程序开发步骤

1.1.4&nbsp&nbsp用于Web的Applet

1.1.5&nbsp&nbspApplication

1.1.6&nbsp&nbsp一个实用的Applet

1.2&nbsp&nbspJava程序的输入输出

1.2.1&nbsp&nbspApplet输入输出

1.2.2&nbsp&nbspApplication输入输出

1.3&nbsp&nbsp变量与数据类型

1.3.1&nbsp&nbsp基本数据类型

1.3.2&nbsp&nbsp常量

1.3.3&nbsp&nbsp变量

1.4&nbsp&nbsp运算符与表达式

1.4.1&nbsp&nbsp运算符

1.4.2&nbsp&nbsp表达式与运算符的优先级

1.5&nbsp&nbsp算法与结构化程序设计

1.5.1&nbsp&nbspJava程序结构

1.5.2&nbsp&nbspJava语句

1.6&nbsp&nbsp分支控制结构

1.6.1&nbsp&nbspif语句

1.6.2&nbsp&nbsp嵌套的if语句

1.6.3&nbsp&nbspswitch开关语句

1.6.4&nbsp&nbsp一个实例

1.7&nbsp&nbsp循环控制语句

1.7.1&nbsp&nbspfor循环语句

1.7.2&nbsp&nbspwhile循环

1.7.3&nbsp&nbspdo-while循环

1.7.4&nbsp&nbsp循环语句嵌套

1.7.5&nbsp&nbsp跳转语句

1.7.6&nbsp&nbsp一个实例

1.8&nbsp&nbsp定义和使用Java的方法

1.8.1&nbsp&nbsp方法的定义

1.8.2&nbsp&nbsp方法的调用

1.8.3&nbsp&nbsp一个实例

小结

习题

第2章&nbsp&nbspJava面向对象编程基础

2.1&nbsp&nbsp定义类

2.1.1&nbsp&nbsp类的修饰

2.1.2&nbsp&nbsp类体

2.1.3&nbsp&nbsp类的构造方法

2.1.4&nbsp&nbsp成员变量

2.1.5&nbsp&nbsp成员方法

2.1.6&nbsp&nbsp消息传递

2.2&nbsp&nbsp创建类的实例对象

2.2.1&nbsp&nbsp创建对象

2.2.2&nbsp&nbsp使用对象

2.2.3&nbsp&nbsp清除对象

2.2.4&nbsp&nbsp一个应用实例

2.3&nbsp&nbsp构造函数

2.3.1&nbsp&nbsp构造函数的特点

2.3.2&nbsp&nbsp定义构造函数

2.4&nbsp&nbsp访问控制修饰符

2.4.1&nbsp&nbsppublic

2.4.2&nbsp&nbspprivate

2.4.3&nbsp&nbspprotected

2.5&nbsp&nbsp静态属性、静态方法和静态初始化器

2.5.1&nbsp&nbsp静态属性

2.5.2&nbsp&nbsp静态方法

2.5.3&nbsp&nbsp静态初始化器

2.6&nbsp&nbsp抽象类与抽象方法

2.6.1&nbsp&nbsp抽象类

2.6.2&nbsp&nbsp抽象方法

2.7&nbsp&nbsp最终类、最终属性、最终方法和终结器

2.7.1&nbsp&nbsp最终类

2.7.2&nbsp&nbsp最终属性

2.7.3&nbsp&nbsp最终方法和终结器

2.8&nbsp&nbsp其他修饰符及修饰符的混合使用

2.8.1&nbsp&nbsp其他修饰符

2.8.2&nbsp&nbsp修饰符的混合使用

2.9&nbsp&nbsp继承与重载

2.9.1&nbsp&nbsp类的继承

2.9.2&nbsp&nbsp类的多态

2.10&nbsp&nbsp包

2.10.1&nbsp&nbsp包的声明

2.10.2&nbsp&nbsp包的引用

2.10.3&nbsp&nbspJava的系统程序包

2.11&nbsp&nbsp接口

2.11.1&nbsp&nbsp接口的声明

2.11.2&nbsp&nbsp接口的继承关系

2.11.3&nbsp&nbsp在类中实现一个接口

2.11.4&nbsp&nbsp在类中实现多个接口

2.12&nbsp&nbsp错误、异常及其处理

2.12.1&nbsp&nbsp错误与异常

2.12.2&nbsp&nbsp异常类

2.12.3&nbsp&nbsp异常的处理

2.12.4&nbsp&nbsp自定义异常

2.12.5&nbsp&nbsp抛出异常

小结

习题

第3章&nbsp&nbsp常用工具

3.1&nbsp&nbspJava的类库

3.1.1&nbsp&nbsp语言基础类库

3.1.2&nbsp&nbspObject类

3.2&nbsp&nbsp数组与向量类

3.2.1&nbsp&nbsp数组

3.2.2&nbsp&nbsp向量类

3.3&nbsp&nbsp字符串类

3.3.1&nbsp&nbsp字符串类的构造方法

3.3.2&nbsp&nbspString类的应用

3.3.3&nbsp&nbspStringBuffer类的应用

3.4&nbsp&nbsp其他常用工具

3.4.1&nbsp&nbsp标准输入输出

3.4.2&nbsp&nbsp数学函数类Math

3.4.3&nbsp&nbsp日期类

3.4.4&nbsp&nbsp随机数类Random

小结

习题

第4章&nbsp&nbspApplet与图形用户界面

4.1&nbsp&nbspApplet基本工作原理

4.1.1&nbsp&nbspApplet简介

4.1.2&nbsp&nbspApplet的生命周期

4.2&nbsp&nbsp使用Applet类

4.2.1&nbsp&nbspApplet类的主要方法

4.2.2&nbsp&nbsp应用实例

4.3&nbsp&nbspApplet与HTML文件的配合

4.3.1&nbsp&nbspApplet标签属性

4.3.2&nbsp&nbspHTML和Applet的参数传递

4.3.3&nbsp&nbspApplet与Application的合并运行

4.4&nbsp&nbspJava图形用户界面的标准组件

4.4.1&nbsp&nbsp标签

4.4.2&nbsp&nbsp按钮

4.4.3&nbsp&nbsp选项框

4.4.4&nbsp&nbsp复选框和选项按钮

4.4.5&nbsp&nbsp列表框

4.4.6&nbsp&nbsp文本框

4.4.7&nbsp&nbsp文本区

4.4.8&nbsp&nbsp滚动条

4.5&nbsp&nbsp组件布局管理

4.5.1&nbsp&nbsp顺序布局

4.5.2&nbsp&nbsp边界布局

4.5.3&nbsp&nbsp卡片布局

4.5.4&nbsp&nbsp网络布局

4.5.5&nbsp&nbsp网格包布局

4.5.6&nbsp&nbsp面板的使用

4.5.7&nbsp&nbsp手工布局

4.6&nbsp&nbsp事件处理

4.6.1&nbsp&nbspJava的事件处理机制

4.6.2&nbsp&nbsp事件处理实例

4.7&nbsp&nbsp窗口、菜单和对话框

4.7.1&nbsp&nbsp窗口

4.7.2&nbsp&nbsp菜单

4.7.3&nbsp&nbsp对话框

4.8&nbsp&nbsp图形处理

4.8.1&nbsp&nbsp基本图形

4.8.2&nbsp&nbsp画布

4.8.3&nbsp&nbsp文字输出

4.8.4&nbsp&nbsp绘图模式控制

4.9&nbsp&nbsp多媒体编程

4.9.1&nbsp&nbsp图像

4.9.2&nbsp&nbsp动画处理

4.9.3&nbsp&nbsp数字音频

小结

习题

第5章&nbsp&nbspJava网络程序设计及相关技术

5.1&nbsp&nbsp流式输入输出与文件处理

5.1.1&nbsp&nbsp流的分类

5.1.2&nbsp&nbsp数据流的应用

5.1.3&nbsp&nbsp文件类

5.1.4&nbsp&nbsp实例

5.2&nbsp&nbspJava多线程机制

5.2.1&nbsp&nbsp创建线程

5.2.2&nbsp&nbsp线程的生命周期

5.2.3&nbsp&nbsp线程的优先级

5.2.4&nbsp&nbsp线程同步

5.2.5&nbsp&nbsp多线程问题

5.2.6&nbsp&nbsp实例

5.3&nbsp&nbsp网络应用的层次和结构

5.3.1&nbsp&nbspJava网络基础知识

5.3.2&nbsp&nbspURL编程

5.3.3&nbsp&nbsp实例

5.4&nbsp&nbsp用Java实现底层网络通信

5.4.1&nbsp&nbsp利用Socket和服务器交互

5.4.2&nbsp&nbsp利用数据报和服务器交互

5.4.3&nbsp&nbsp实例

小结

习题

第6章&nbsp&nbspJ2ME无线应用编程

6.1&nbsp&nbspJava&nbsp2平台微缩版

6.1.1&nbsp&nbspJ2ME平台

6.1.2&nbsp&nbspJ2ME体系结构

6.1.3&nbsp&nbspK虚拟机

6.2&nbsp&nbspJ2ME开发环境

6.2.1&nbsp&nbspJ2ME&nbspWireless&nbspToolkit的硬件和软件需求

6.2.2&nbsp&nbspJ2ME&nbspWireless&nbspToolkit的安装

6.2.3&nbsp&nbsp运行例子程序

6.2.4&nbsp&nbsp创建J2ME&nbspWireless&nbspToolkit&nbsp应用程序

6.3&nbsp&nbspCLDC和MIDP&nbspAPI简介

6.3.1&nbsp&nbspCLDC&nbspAPI简介

6.3.2&nbsp&nbspMIDP&nbspAPI简介

6.4&nbsp&nbspJ2ME的用户界面编程

6.4.1&nbsp&nbsp如何使用Display类

6.4.2&nbsp&nbsp使用Screen类

6.4.3&nbsp&nbsp使用命令按钮响应用户操作

6.4.4&nbsp&nbsp使用文本框输入信息

6.4.5&nbsp&nbsp一个简单实例

6.5&nbsp&nbspJ2ME数据库编程

6.5.1&nbsp&nbspRMS的表——Record&nbspStore

6.5.2&nbsp&nbsp在Record&nbspStore中操作记录

6.5.3&nbsp&nbsp创建多列表格

6.5.4&nbsp&nbsp记录的排序

6.5.5&nbsp&nbsp使用RecordFilter查找记录

6.5.6&nbsp&nbsp一个简单实例

6.6&nbsp&nbspJ2ME网络编程

6.6.1&nbsp&nbspJ2ME的网络连接框架

6.6.2&nbsp&nbspHTTP通信概述

6.6.3&nbsp&nbsp用HTTP发送接收数据

6.6.4&nbsp&nbsp一个简单实例

小结

习题

第7章&nbsp&nbspJava与Oracle数据库

7.1&nbsp&nbsp关系数据库简介

7.1.1&nbsp&nbsp关系数据库

7.1.2&nbsp&nbspOracle9i简介

7.2&nbsp&nbspSQL语言简介

7.2.1&nbsp&nbspSQL语言简介

7.2.2&nbsp&nbspSELECT语句

7.3&nbsp&nbspJava程序对数据库的访问与操作(JDBC)

7.3.1&nbsp&nbsp数据库应用模型

7.3.2&nbsp&nbspJAVA通过JDBC访问Oracle数据库

7.3.3&nbsp&nbsp实例

7.4&nbsp&nbspJava网络操作中的安全性限制

小结

习题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值