注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关从零开始:Java基础培训教程

从零开始:Java基础培训教程

从零开始:Java基础培训教程

定 价:¥28.00

作 者: 沈伯青编著
出版社: 人民邮电出版社
丛编项:
标 签: JAVA语言 程序设计 教材

购买这本书可以去


ISBN: 9787115112293 出版时间: 2003-01-01 包装: 精装
开本: 26cm 页数: 295页 字数:  

内容简介

Java是一种简单的、面向对象的、分布式的、解释的、健壮的、安全的、结构体系中立的、具有可移植的、性能优异的、多线程的、动态的编程语言,有着广泛的应用前景。本书结合丰富的实例介绍了Java的编程思想、语言基础、数组和流程控制、基本工具包类的使用、异常处理机制、线程和多线程机制、界面编程、网络编程、数据库编程等知识,并介绍了JSP技术的入门知识。目的是使读者能迅速、准确地了解和掌握这门编程语言。本书选例典型,针对性强,基本概念清楚、内容全面、语言简洁并且趣味性强,适合Java初学者和具有一定专业知识的软件开发人员阅读,同时也可以作为相关培训班的培训教材和大专院校师生的参考书。目录:第1章Java简介1.1Java产生的背景1.2Java概述1.3Java的用途1.4Java语言的特点1.4.1简单1.4.2面向对象1.4.3分布性1.4.4解释性1.4.5健壮性1.4.6安全性1.4.7体系结构中立1.4.8可移植性1.4.9高性能1.4.10多线程1.4.11动态性1.5学习Java的建议1.6小结第2章运行环境安装与测试2.1系统要求2.2安装JSDK2.3JSDK目录结构2.4环境变量2.4.1基本DOS可执行命令2.4.2设置Path环境变量2.4.3添加CLASSPATH环境变量2.5试运行2.5.1环境测试2.5.2程序测试2.6应用程序流程2.6.1建档应用程序Javadoc2.6.2反汇编器Javap2.7小结2.8习题第3章面向对象和类的概念3.1面向对象的思想3.2对象和类3.3组织类和类行为3.3.1创建类3.3.2类对象和消息3.3.3运行程序3.4继承3.4.1创建类层次结构3.4.2单重继承和多重继承3.4.3继承的实现和使用3.5接口3.5.1接口的创建3.5.2接口的扩展3.5.3接口的实现3.6包3.7小结3.8习题第4章Java语言基础4.1关键字4.2变量和常量4.2.1变量4.2.2创立变量和变量赋值4.2.3常量4.3数据类型4.3.1基本数据类型4.3.2数据类型值4.3.3数值型数据间的混合运算4.4注释4.4.1注释的语法4.4.2Javadoc标准@标志4.5语句和表达式4.6运算符4.6.1算术操作符4.6.2关系操作符4.6.3布尔型操作符4.6.4字符串操作符4.6.5赋值操作符4.6.6特殊操作符4.7修饰符4.7.1抽象修饰符4.7.2最终修饰符4.7.3私有修饰符4.7.4被保护修饰符4.7.5公用修饰符4.7.6静态修饰符4.8小结4.9习题第5章数组和流程控制第6章类的创建和类的实例第7章小程序第8章工具包类的使用第9章异常处理第10章线程与多线程第11章一个较复杂的应用程序第12章动画和图像第13章可视化编程一第14章可视化编程二第15章流的输入输出第16章网络编程和网络监听第17章JDBC编程第18章JSP起步附录1Java问答集锦附录2Java编程建议

作者简介

暂缺《从零开始:Java基础培训教程》作者简介

图书目录

第1章 Java简介 
1.1 Java产生的背景 
1.2 Java概述 
1.3 Java的用途 
1.4 Java语言的特点 
1.4.1 简单 
1.4.2 面向对象 
1.4.3 分布性 
1.4.4 解释性 
1.4.5 健壮性 
1.4.6 安全性 
1.4.7 体系结构中立 
1.4.8 可移植性 
1.4.9 高性能 
1.4.10 多线程 
1.4.11 动态性 
1.5 学习Java的建议 
1.6 小结 
第2章 运行环境安装与测试 
2.1 系统要求 
2.2 安装JSDK 
2.3 JSDK目录结构 
2.4 环境变量 
2.4.1 基本DOS可执行命令 
2.4.2 设置Path环境变量 
2.4.3 添加CLASSPATH环境变量 
2.5 试运行 
2.5.1 环境测试 
2.5.2 程序测试 
2.6 应用程序流程 
2.6.1 建档应用程序Javadoc 
2.6.2 反汇编器Javap 
2.7 小结 
2.8 习题 
第3章 面向对象和类的概念 
3.1 面向对象的思想 
3.2 对象和类 
3.3 组织类和类行为 
3.3.1 创建类 
3.3.2 类对象和消息 
3.3.3 运行程序 
3.4 继承 
3.4.1 创建类层次结构 
3.4.2 单重继承和多重继承 
3.4.3 继承的实现和使用 
3.5 接口 
3.5.1 接口的创建 
3.5.2 接口的扩展 
3.5.3 接口的实现 
3.6 包 
3.7 小结 
3.8 习题 
第4章 Java语言基础 
4.1 关键字 
4.2 变量和常量 
4.2.1 变量 
4.2.2 创立变量和变量赋值 
4.2.3 常量 
4.3 数据类型 
4.3.1 基本数据类型 
4.3.2 数据类型值 
4.3.3 数值型数据间的混合运算 
4.4 注释 
4.4.1 注释的语法 
4.4.2 Javadoc标准@标志 
4.5 语句和表达式 
4.6 运算符 
4.6.1 算术操作符
4.6.2 关系操作符
4.6.3 布尔型操作符
4.6.4 字符串操作符 
4.6.5 赋值操作符 
4.6.6 特殊操作符 
4.7 修饰符 
4.7.1 抽象修饰符 
4.7.2 最终修饰符 
4.7.3 私有修饰符 
4.7.4 被保护修饰符 
4.7.5 公用修饰符 
4.7.6 静态修饰符 
4.8 小结 
4.9 习题 
第5章 数组和流程控制 
5.1 数组 
5.1.1 数组的声明 
5.1.2 数组的创建 
5.1.3 访问数组元素 
5.1.4 修改数组元素 
5.1.5 多维数组
5.2 流程控制语句
5.2.1 if条件语句
5.2.2 switch条件语句 
5.2.3 for循环语句 
5.2.4 while和do-while循环语句 
5.3 小结 
5.4 习题 
第6章 类的创建和类的实例
6.1 定义类和类实体
6.1.1 定义类
6.1.2 类实体
6.2 重载方法 
6.2.1 重载构造方法 
6.2.2 重载一般方法 
6.3 方法类型 
6.4 参数传递 
6.4.1 向应用程序传递参数 
6.4.2 向方法传递参数
6.5 小结
6.6 习题
第7章 小程序
7.1 应用程序和小程序的比较
7.2 Java存档和Jar工具 
7.3 Java小程序 
7.3.1 创建小程序 
7.3.2 小程序运行机制 
7.3.3 APPLET 标记
7.3.4 向小程序传递参数
7.3.5 运行小程序
7.4 小结
7.5 习题
第8章 工具包类的使用 
8.1 Vector(向量)类 
8.1.1 Vector类功能 
8.1.2 Vector的存放原理 
8.1.3 Vector的元素操作 
8.2 Stack(堆栈)类
8.2.1 堆栈类功能
8.2.2 堆栈类的实现
8.3 Hashtable(哈希表)类
8.3.1 哈希表类功能
8.3.2 哈希表类的实现
8.4 Enumeration(枚举)接口
8.4.1 枚举接口定义
8.4.2 枚举接口的实现
8.5 Calendar(日历)类
8.5.1 日历类功能
8.5.2 日历类的实现
8.6 Random(随机函数)类 
8.6.1 随机函数类功能 
8.6.2 随机函数类的实现 
8.7 Map(映射)接口
8.7.1 Map接口类方法
8.7.2 Map接口和HashMap的实现
8.8 Properties(属性)类
8.9 小结
8.10 习题
第9章 异常处理
9.1 异常和Java异常
9.2 Java异常处理结构
9.2.1 try-catch代码块
9.2.2 try-catch-finally代码块
9.3 引发异常的环境和方法
9.3.1 throws子句
9.3.2 throw子句
9.3.3 throws和throw的联合使用
9.4 处理异常的途径
9.4.1 try-catch代码段
9.4.2 try-catch-finally代码段
9.4.3 异常对象的方法
9.5 定制异常类
9.5.1 Exception类的构造方法
9.5.2 myException类
9.6 小结
9.7 习题
第10章 线程与多线程 
10.1 Java线程 
10.1.1 创建线程 
10.1.2 线程控制和周期 
10.1.3 线程的同步 
10.2 Java多线程机制 
10.2.1 线程组 
10.2.2 线程优先调度 
10.2.3 线程间通信 
10.2.4 守护线程 
10.2.5 死锁 
10.2.6 活锁 
10.2.7 池线程 
10.3 小结 
10.4 习题 
第11章 一个较复杂的应用程序 
11.1 程序的背景描述 
11.1.1 电梯的描述 
11.1.2 电梯运动方向的判断准则 
11.1.3 电梯模型实现的Java方法 
11.2 程序的实现
11.2.1 RandomNum类
11.2.2 LayerRespond类
11.2.3 elevator类
11.2.4 elevatorManager类 
11.2.5 testElevator类 
11.3 存在的问题 
11.4 小结 
11.5 习题 
第12章 动画和图像 
12.1 图形和其他 
12.1.1 Graphics类 
12.1.2 Color类 
12.1.3 Font类
12.2 图像
12.2.1 绘制Image
12.2.2 使用MediaTracker
12.3 动画的生成 
12.4 消除动画闪烁的几种方法 
12.4.1 Java动画闪烁的原因 
12.4.2 消除闪烁现象的方法 
12.5 小结
12.6 习题
第13章 可视化编程一 
13.1 Awt组件和Swing组件 
13.1.1 java.awt包和javax.swing包 
13.1.2 类层次 
13.2 创建应用程序 
13.2.1 创建窗口 
13.2.2 执行程序 
13.2.3 退出程序 
13.3 组件的外观
13.4 基本Java组件
13.4.1 基本组件举例
13.4.2 添加基本Java组件
13.5 基本接口布局
13.5.1 FlowLayout(流动布局)管理器
13.5.2 GirdLayout(网格布局)管理器
13.5.3 BorderLayout(边界布局)管理器 
13.5.4 CardLayout(卡片布局)管理器 
13.5.5 GirdBagLayout(网格袋布局)管理器 
13.6 高级JComponent组件
13.6.1 标准对话框
13.6.2 滑块
13.6.3 进度条
13.6.4 单选按钮 
13.6.5 菜单栏与菜单条 
13.7 小结 
13.8 习题 
第14章 可视化编程二
14.1 事件监听器
14.1.1 事件和事件监听接口
14.1.2 实现事件监听接口
14.2 事件方法
14.2.1 动作事件
14.2.2 调整事件
14.2.3 祖先事件
14.2.4 焦点事件 
14.2.5 超级链接事件
14.2.6 项目事件
14.2.7 按键事件
14.2.8 菜单事件
14.2.9 鼠标事件
14.2.10 鼠标移动事件
14.2.11 窗口事件
14.3 小结
14.4 习题
第15章 流的输入输出
15.1 流的基础知识
15.1.1 Java流
15.1.2 Java文件管理
15.2 Java I/O流的操作方法
15.2.1 字节输出流
15.2.2 字节输入流
15.2.3 过滤器流和过滤器链
15.2.4 其他流
15.2.5 Reader和Writer
15.3 小结 
15.4 习题 
第16章 网络编程和网络监听 
16.1 统一资源定位符(URL) 
16.1.1 URL组成 
16.1.2 用Java实现URL 
16.2 从网络上获得资源 
16.2.1 获取图像 
16.2.2 获取声音
16.2.3 获取文档
16.3 Internet寻址
16.4 套接信道读取
16.4.1 套接口(Socket) 
16.4.2 服务套接口
16.4.3 编写服务器系统 
16.4.4 简单的网络实例 
16.5 小结 
16.6 习题 
第17章 JDBC编程 
17.1 JDBC介绍 
17.1.1 JDBC工作原理 
17.1.2 JDBC接口 
17.1.3 JDBC驱动程序 
17.2 数据库系统和Access小型数据库 
17.2.1 数据库系统 
17.2.2 Access小型数据库 
17.3 JDBC实例
17.3.1 SQL语言
17.3.2 建立数据源
17.3.3 Application(应用程序)
17.4 小结
17.5 习题
第18章 JSP起步
18.1 什么是JSP
18.2 JSP与Servlet 
18.3 JSP运行环境 
18.3.1 Web服务器操作 
18.3.2 安装和运行Web服务器 
18.4 JSP语法 
18.4.1 JSP常用语法 
18.4.2 JSP隐含对象
18.5 第一个JSP程序
18.6 JSP编程常见的几个问题
18.6.1 中文问题
18.6.2 数据库操作
18.6.3 空指针错误
18.7 小结
18.8 习题
附录1 Java问答集锦
附录2 Java编程建议

本目录推荐