中文名: 编程之道Java程序设计入门
地区: 大陆
对白语言: 普通话
简介:
编程之道Java程序设计入门
所属分类: H3电脑教育 点十成金 快速掌握Java程序设计
自1995年以来,Java作为一种新型的面向对象的程序设计语言,已闯入了Internet领域,并迅速占据了显著地位。尤其是在
网络编程、数据库操作等方面的出色表现,使得Java在网络上的
应用正呈现出高涨的强势,Java美好的前景也正吸引着越来越多的人加入到Java编程的行列。
本光盘是专门针对没有任何编程基础,但又想学习Java程序设计的人所编写的。从配置编程环境开始一步一步引领读者走入Java的世界。光盘中没有用太多生涩的语言去讲述概念,而是尽量通过通俗易懂的语言、浅显的实例讲解,从实例出发引出相关的概念,使读者真正理解Java语言的实质,并建立面向对象的编程思想。
本光盘的第1到第7部分讲述了怎样学习Java和Java的基础知识,以及面向对象的编程思想;第8到第11部分,主要讲述了Java的核心技术:抽象、接口、封装、继承等。通过全过程的示例,使读者能够融会贯通地应用这些核心技术,并且学会如何以面向对象的方式在实际的项目中使用这些技术;第12部分介绍了异常与处理;第13部分对数据库和数据结构基础作了详细的描述;第14部分讲的是封装的概念。
本光盘在最短的时间内把众多编程高手多年的编程经验和技巧倾力传授给用户,可以有效地降低学习的难度,对用户来说是不可多得的快速入门的学习软件。光盘中所有涉及到的例子源代码和相关的安装软件都可以在该光盘中找到,免去了用户需要额外花时间去找相应的软件,给用户带来极大的方便。
图书目录
第1章 Java语言综述
1.1 Java是一门程序设计语言
1.1.1 Java的诞生
1.2 面向对象初步
1.2.1 什么是对象
1.2.2 什么是对象的属性
1.3 Java的特点
1.4 Java与C、C++的区别
1.5 Java的不同版本
1.6 Java的前景
1.7 学好Java的关键
1.8 小结
第2章 Java编程环境
2.1 J2SE的下载与安装
2.1.1 J2SE的下载
2.1.2 J2SE的安装
2.2 环境变量配置与测试
2.2.1 设置classpath
2.2.2 设置path
2.2.3 环境变量的测试
2.3 API文档的下载与安装
2.3.1 文档的下载
2.3.2 文档的安装
2.4 开发工具的安装
2.4.1 EditPlus文本编辑器
2.4.2 UltraEdit文本编辑器
2.5 小结
第3章 第一个程序分析
3.1 第一个程序
3.1.1 编写你的第一个程序
3.1.2 编译与运行
3.1.3 第一个程序分析
3.1.4 注释
3.2 命名与保存
3.2.1 标识符与关键字
3.2.2 保存
3.3 Java程序的开发流程
3.4 小结
第4章 Java编程基本结构
4.1 数制
4.1.1 基本概念
4.1.2 在Java中表示形式
4.2 数据类型
4.2.1 整型
4.2.2 char型
4.2.3 浮点型
4.2.4 布尔型
4.3 变量
4.3.1 变量的声明
4.3.2 变量的含义
4.3.3 变量的分类
4.3.4 变量的引用
4.4 初始化
4.4.1 基本类型的初始化
4.5 常量
4.6 Java运算符
4.6.1 算术运算符
4.6.2 关系运算符
4.6.3 逻辑运算符
4.6.4 位运算符
4.6.5 移位运算符
4.6.6 赋值运算符
4.6.7 三元运算符
4.6.8 逗号运算符
4.6.9 字符串运算符
4.6.10 转型运算符
4.6.11 运算符的优先级
4.7 小结
第5章 流程控制
5.1 编程风格
5.2 作用域
5.2.1 块作用域
5.2.2 对象的存活时间
5.3 条件语句
5.3.1 if (…)
5.3.2 if (…){…} else {…}
5.3.3 if … else if …
5.4 循环语句
5.4.1 不确定循环
5.4.2 确定循环
5.5 中断与继续
5.5.1 中断
5.5.2 继续
5.5.3 标签语句
5.6 分支语句
5.7 返回语句
5.8 小结
第6章 对象、包、类
6.1 对象
6.1.1 什么是对象
6.1.2 对象句柄
6.1.3 对象变量的初始化
6.2 类
6.2.1 类的含义
6.2.2 设计自己的类
6.2.3 分析你的类
6.3 使用已有的类
6.3.1 Math类
6.3.2 Date类
6.3.3 GregorianCalendar类
6.3.4 对象重构
6.4 包
6.4.1 命名空间
6.4.2 包的概念及作用
6.4.3 包的实现
6.4.4 使用包
6.4.5 类路径与默认包
6.4.6 包作用域
6.5 注释及嵌入文档
6.5.1 如何添加注释
6.5.2 类注释
6.5.3 方法注释
6.5.4 字段注释
6.5.5 其它注释
6.6 类设计技巧
6.7 小结
第7章 数组和字符串
7.1 数组
7.1.1 数组的声明
7.1.2 数组的初始化
7.1.3 匿名数组
7.1.4 数组的拷贝
7.1.5 命令行参数
7.1.6 数组排序
7.2 文本处理类
7.2.1 String类
7.2.2 加号运算符
7.2.3 StringBuffer类
7.3 格式化输入输出
7.3.1 读取输入
7.3.2 格式化输出
7.4 总结
第8章 继承
8.1 继承的含义
8.2 继承的实现
8.3 构造器的调用
8.4 类之间的关系
8.4.1 依赖
8.4.2 聚合
8.4.3 继承
8.4.4 类记号与类图
8.5 继承层次图
8.6 关于设计好继承的几点建议
8.7 防止类的继承
8.8 小结
第9章 多态
9.1 多态
9.1.1 多态的产生
9.1.2 多态的概念
9.1.3 多态的实质
9.1.4 绑定
9.2 超类
9.2.1 equals方法
9.2.2 通用编程
9.3 数组列表
9.4 对象包装器
9.5 总结
第10章 接口与内部类
10.1 接口
10.1.1 接口的产生
10.1.2 接口的概念
10.1.3 接口的声明
10.1.4 接口的实现
10.1.5 接口的多重实现
10.1.6 接口的属性
10.1.7 接口的继承
10.1.8 接口的意义
10.2 克隆
10.2.1 浅拷贝
10.2.2 深拷贝
10.3 内部类
10.3.1 使用内部类来访问对象状态
10.3.2 局部内部类
10.3.3 静态内部类
10.3.4 匿名内部类
10.4 小结
第11章 抽象
11.1 抽象行为
11.2 抽象类
11.3 抽象与接口的区别
11.4 小结
第12章 内存管理与回收
12.1 不要自己清除对象
12.1.1 基本类型
12.1.2 对象类型
12.2 特殊情况要做的工作
第13章 异常与处理
13.1 处理错误
13.1.1 异常的分类
13.1.2 异常的声明
13.1.3 异常的抛出
13.2 异常的捕获
13.2.1 捕获多个异常
13.2.2 重新抛出异常
13.3 finally子句
13.4 小结
第14章 JDBC及其应用
14.1 JDBC 综述
14.1.1 JDBC
驱动程序分类
14.1.2 JDBC的目的
14.2 JDBC基本编程概念
14.2.1 设定ODBC数据源
14.2.2 数据库URL
14.2.3 建立连接
14.2.4 建立会话
14.2.5 操作数据库
14.2.6 高级SQL类型
14.3 事务处理
14.4 预查询
14.5 总结
第15章 数据结构
15.1 数据结构的接口
15.1.1 数据结构接口及实现
15.2 Collection与Iterator接口
15.2.1 Collection接口
15.2.2 Iterartor接口
15.3 几个重要的类
15.3.1 链表
15.3.2 数组列表类
15.3.3 散列表
15.3.4 散列集
15.3.5 树集
15.3.6 映像
15.3.7 Vector类
15.3.8 枚举
15.3.9 属性集
15.4 小结
第16章 封装
16.1 数据封装的背景
16.2 数据封装在应用程序中的体现
16.2.1 封装类的设计
16.2.2 数据库查询类的设计
16.2.3 数据库连接类的设计
16.2.4 测试类的设计
16.2.5 复杂情况
16.3 小结
第17章 图形编程初步
17.1 概述
17.2 创建一个空白框架
17.3 框架美化
17.3.1 设定标题
17.3.2 设定最小化图标
17.3.3 定位框架
17.3.4 框架的缩放
17.3.5 实例
17.4 内容显示
17.4.1 框架的结构
17.4.2 内容窗格
17.4.3 面板
17.4.4 实例
17.5 2D图形
17.5.1 点
17.5.2 直线
17.5.3 矩形
17.5.4 椭圆
17.5.5 实例
17.6 色彩
17.6.1 面板配色
17.7 字体
17.8 小结
第18章 事件模型与事件处理
18.1 事件处理基础
18.1.1 事件源与事件
18.1.2 事件监听器接口与事件监听器
18.1.3 注册事件监听器
18.1.4 添加组件
18.1.5 选择事件监听器
18.1.6 匿名内部类
18.2 适配器类
18.3 Java事件模型
18.3.1 事件层次图
18.3.2 语义事件与低级事件
18.3.3 事件模型小结
18.4 实例
18.5 小结
第19章 SWING组件与布局管理器
19.1 MVC设计模式基础
19.2 简单按钮
19.2.1 动作
19.2.2 生成按钮
19.2.3 按钮模型
19.2.4 添加按钮
19.2.5 按钮的美化
19.3 布局管理器初步
19.3.1 流布局管理器
19.3.2 边界布局管理器
19.4 其它的按钮
19.4.1 单选按钮
19.4.2 复选按钮
19.4.3 单击按钮
19.5 文本输入组件
19.5.1 文本域
19.5.2 密码域
19.5.3 文本区
19.6 标签组件
19.7 选择组件
19.7.1 组合列表框
19.7.2 滑块
19.8 菜单组件
19.8.1 创建菜单栏
19.8.2 菜单
19.8.3 菜单项
19.8.4 菜单项的美化
19.8.5 复选框及单选按钮菜单项
19.8.6 弹出菜单
19.8.7 快捷键
19.8.8 菜单项的启用与禁用
19.8.9 对话框
19.9 复杂布局管理器
19.9.1 网格布局
19.9.2 箱式布局
19.9.3 网格组布局
19.10 小结
第20章 综合实例与分析
20.1 需求任务
20.1.1 数据库表设计
20.2 分析实现
20.2.1 数据库的实现
20.2.2 基础类的实现
20.2.3 界面类的实现
20.3 小结
附录 HTML与APPLET初步
1. APPLET与HTML基础
2. 一个简单的applet
2.1 编写applet
2.2 运行applet
3. applet与AWT组件
4. applet与Swing组件
4.1 运行applet查看器
4.2 java控制台的安装
5. 浏览器打开applet
6. applet的生命周期
7. 小结
[通过安全测试]
杀毒软件:瑞星
版本: 18.50.20
病毒库:2006-11-10 2:15:06
共享条件:网通ADSL 512K
共享时间:白天开机在线,除非线路故障或者机器故障。
共享服务器:一般在DonkeyServer No1-2
[通过安装测试]WindowsXP SP2
软件版权归原作者及原软件公司所有,如果你喜欢,请购买正版软件
《编程之道—Java程序设计入门》评论