书籍详情

Java程序设计百事通

Java程序设计百事通

作者:张洪斌编著

出版社:清华大学出版社

出版时间:2001-04-01

ISBN:9787302043089

定价:¥39.00

购买这本书可以去
内容简介
  Java是目前真正跨平台、纯粹的面向对象、适合单机和Internet开发的编程语言。Java问世较晚,是一种新型的程序设计语言,在国外十分流行,有网络时代C++之美誉。本书详细讲解了面向对象的理论在Java中的实现和常见的程序设计主题。本书的开发环境为JDK1.3。本书可供高等院校在校学生,网络技术开发人员,希望了解和详细学习面向对象技术和Java实现技术的人员,Java程序设计新手等选用。本书作者在计算机图书写作方面具有较高的技巧和先进的教育思想,读者将会发现这是目前写得最容易阅读、收获最大的Java程序设计入门与提高的著作。
作者简介
暂缺《Java程序设计百事通》作者简介
目录
第1章 Java快速入门
1.1 Java的故事
1.2 JDK的安装和设置
1.3 使用文本编辑器输入和编辑源程序
1.4 编译
1.5 独立应用程序的运行
1.6 Applet小程序的运行和测试
1.6.1 在网页上运行小应用程序
1.6.2 测试小应用程序
1.7 Windows应用程序的运行
1.8 Java程序结构分析
1.9 本章小结
第2章 Java基本语法
2.1 注释
2.2 标识符和保留字
2.3 基本数据类型
2.3.1 整数类型和整数变量的声明
2.3.2 浮点型和浮点变量的声明
2.3.3 字符型和字符变量的声明
2.3.4 布尔型和布尔变量的声明
2.4 符号常量
2.5 运算符
2.5.1 数学运算符
2.5.2 赋值运算
2.5.3 类型转换
2.5.4 自增与自减运算符
2.5.5 比较运算符
2.5.6 逻辑运算符
2.5.7 位运算符
2.5.8 移位运算符
2.6 程序流程控制语句
2.6.1 if语句
2.6.2 switch语句
2.6.3 while语句
2.6.4 do while语句
2.6.5 for语句
2.7 本章小结
第3章 面向对象的程序设计(Ⅰ)
3.1 类的定义和使用
3.1.1 最简单的类
3.1.2 类的数据
3.1.3 类的函数(方法)
3.1.4 完整的类的例子
3.1.5 创建类的对象和运行程序
3.1.6 程序代码的书写格式
3.1.7 小结
3.2 对象、引用和作用域
3.2.1 对象和引用
3.2.2 变量的作用域
3.3 基本数据类型和对象的初始化
3.3.1 基本数据类型成员的初始化
3.3.2 初始化方法中的变量
3.3.3 对象和引用的初始化
3.4 类的构造方法和重载
3.4.1 类的构造方法
3.4.2 重载方法与默认构造方法
3.5 数组与字符串
3.5.1 数组基础
3.5.2 对象数组
3.5.3 多维数组
3.5.4 字符串
3.5.5 main方法中的参数
3.6 类的继承、组合与重置方法
3.6.1 类的继承和重置方法
3.6.2 超类与子类不在一个目录的情况
3.6.3 在一个文件中继承类
3.6.4 为每个类添加main方法
3.6.5 类与其超类的构造方法的调用
3.6.6 不用继承使用另外一个类的功能
3.6.7 类作为另外一个类的成员:类的组合
3.6.8 滥用重置
3.6.9 重置与重载
3.7 本章小结
第4章 面向对象的程序设计(Ⅱ)
4.1 类的转换:超类与继承类的关系
4.2 import语句和软件包
4.2.1 建立软件包
4.2.2 使用软件包
4.3 static关键字
4.4 对象的初始化
4.4.1 非静态对象的初始化
4.4.2 静态对象的初始化
4.4.3 继承时的构造方法
4.4.4 静态变量初始化块
4.4.5 非静态变量初始化块
4.5 this和super关键字
4.6 存取控制:public、private和protected关键字
4.7 多态性
4.8 抽象类和抽象方法
4.9 final关键字
4.10 接口interface与多重继承
4.10.1 接口基础
4.10.2 多重继承
4.10.3 接口的嵌入
4.10.4 接口的转换
4.11 类的嵌入(内部类)
4.11.1 内部类导引
4.11.2 继承内部类
4.12 Java的存储结构
4.13 本章小结
第5章 通过Java文档了解类的使用
5.1 Java文档的使用
51.1 Overview页
5.1.2 Package页面
5.1.3 Class页面
5.1.4 Use页面
5.1.5 Tree页面
5.1.6 Deprecated API页面
5.1.7 Index页面
5.2 实例分析
5.2.1 实例分析一
5.2.2 实例分析二
5.3 JDK自带的演示程序
5.4 使用JavaDoc生成自己的程序文档
5.5 本章小结
第6章 程序的异常处理
6.1 异常入门
6.2 基本的异常处理
6.2.1 try和catch
6.2.2 获得异常的有关信息
6.2.3 抛出异常
6.2.4 异常类的构造方法
6.3 在其他地方处理异常
6.3.1 在其他方法中处理异常
6.3.2 重新抛出异常
6.4 建立自己的异常类
6.5 不捕获异常时的情况
6.6 异常类的其他主题
6.6.1 Throwable和Error类
6.6.2 捕获多个可能发生的异常
6.6.3 finally关键字
6.6.4 Java软件包中抛出异常的方法
6.7 本章小结
第7章 文件管理与输入输出
7.1 文件管理
7.2 输入与输出
7.2.1 InputStream类
7.2.2 OutputStream类
7.2.3 Reader和Writer类
7.2.4 System类
7.2.5 标准输入和输出的重定向
7.2.6 缓冲
7.2.7 RandomAccessFile类
7.3 压缩类
7.4 本章小结
第8章 Java小应用程序和多媒体程序设计
8.1 Applet类和小应用程序的运行机制
8.2 HTML文件与小应用程序
8.3 Java图形设计
8.3.1 图形坐标系
8.3.2 文本输出
8.3.3 使用颜色
8.3.4 绘图
8.3.5 得到当前字体的属性
8.3.6 使用指定的字体
8.3.7 得到系统上可用的字体
8.4 显示图像与URL类
8.5 声音的播放
8.5.1 网页打开时自动播放声音
8.5.2 声音播放控制
8.6 本章小结
第9章 Java构件
9.1 构件和JApplet类
9.2 建立构件和选择构件的布局
9.3 布局管理器
9.3.1 BorderLayout类
9.3.2 FlowLayout类
9.3.3 GridLayout类
9.3.4 BoxLayout类
9.4 Java构件一览
9.4.1 Button按钮
9.4.2 JCheckBox复选框
9.4.3 ButtonGroup按钮组
9.4.4 JTextField文本框
9.4.5 JSlider标尺
9.4.6 JProgressBar进度指示器
9.4.7 文本区域构件和滚动条
9.4.8 JComboBox下拉列表
9.4.9 JList列表框
9.4.10 JTree树型图
9.4.11 JTable表格
9.4.12 JTabbedPane标签面板和JPanel面板构件
9.4.13 JMenuBar菜单
9.4.14 JPopupMenu弹出菜单
9.4.15 JOptionPane弹出式窗口
9.5 Java构件的装饰
9.5.1 带图像和背景的构件
9.5.2 构件的提示文字
9.5.3 构件的边框
9.5.4 构件上使用HTML标记
9.5.5 在构件中绘图
9.6 本章小结
第10章 Java构件的容器和Windows应用程序
10.1 JPanel类(面板)
10.2 JWindows和JFrame窗口
10.3 JDialog对话框窗口
10.4 Windows应用程序的设计
10.4.1 设计Windows应用程序
10.4.2 设计也可作为小应用程序运行的Windows应用程序
10.4.3 只能在Windows应用程序中使用的类:JFileChooser类
10.5 本章小结
第11章 交互与事件处理
11.1 事件和交互基础
11.2 键盘事件
11.3 焦点事件
11.4 鼠标事件
11.4.1 MouseMotionListener接口
11.4.2 MouseListener接口
11.5 选择适当的事件和确定引起事件的构件
11.5.1 选择适当的事件类型
11.5.2 确定事件发生的构件
11.6 构件事件实例
11.6.1 窗口事件
11.6.2 单选按钮组事件
11.6.3 复选框事件
11.6.4 下拉列表事件
11.6.5 标尺事件
11.6.6 标签面板事件
11.6.7 菜单事件
11.6.8 文本事件
11.6.9 绘图事件
11.7 本章小结
第12章 线程
12.1 线程入门 
12.2 图形用户界面程序中的线程
12.3 Runnable接口
12.4 线程的同步
12.5 线程的调度和优先级
12.6 本章小结
第13章 网络编程基础
13.1 小应用程序和URL类
13.1.1 在小应用程序中打开一个网页
13.1.2 从URL上读入文件的内容
13.2 IP地址与InetAddress类
13.2.1 计算机名和IP地址
13.2.2 InetAddress类中的方法
13.3 Socket网络编程
13.3.1 建立连接
13.3.2 Socket的通讯
13.3.3 多线程的服务器程序
13.4 本章小结
第14章 Java的优势
猜您喜欢

读书导航