Java: the complete reference:J2SE 5 edition

副标题:无

作   者:(美)Herbert Schildt著;鄢爱兰,鹿江春等译

分类号:

ISBN:9787302120216

微信扫一扫,移动浏览光盘

简介

本书是世界级程序设计大师Herbert Schildt的作品,全面介绍了Java语言、Java标准库和Java开发环境。 全书从Java语言的基础知识入手,内容涵盖了J2SE 5中的新增特性,如泛型、自动装箱、枚举、元数据、并发类库等。本书共分为4个部分,第1部分介绍Java语言,第2部分讨论标准Java库,第3部分探讨Java开发环境,第4部分是Java的开发实例,各部分前后衔接,联系紧密。 本书是Java语言及其核心库的完全参考指南,无论是Java编程新手还是有丰富经验的专业人员,都可从本书受益。

目录

第1部分 Java语言
第1章 Java的起源
1.1 Java的由来
1.1.1 现代编程语言的诞生:C
1.1.2 C++:更上一层楼
1.1.3 Java出现的时机已经到来
1.2 Java的诞生
1.3 Java对Internet的重要性
1.3.1 Java applet
1.3.2 安全性
1.3.3 可移植性
1.4 Java的魔力:字节码
1.5 Java专门用语
1.5.1 简单
1.5.2 面向对象
1.5.3 健壮
1.5.4 多线程
1.5.5 体系结构中立
1.5.6 解释执行和高性能
1.5.7 分布式
1.5.8 动态
1.6 Java的演化
1.7 J2SE 5的革命
1.8 文化革新
第2章 Java语言概述
2.1 面向对象编程
2.1.1 两种范型
2.1.2 抽象
2.1.3 面向对象编程的3个原则
2.2 第1个简单程序
2.2.1 键入程序
2.2.2 编译程序
2.2.3 详细讨论第1个示例程序
2.3 第2个示例程序
2.4 两条控制语句
2.4.1 if语句
2.4.2 for循环
2.5 使用程序块
2.6 基本词汇
2.6.1 空白分隔符
2.6.2 标识符
2.6.3 字面量
2.6.4 注释
2.6.5 分隔符
2.6.6 Java关键词
2.6.7 Java类库
第3章 数据类型、变量和数组
3.1 Java语言是一种强类型语言
3.2 基本类型
3.3 整型
3.3.1 字节型
3.3.2 短整型
3.3.3 int
3.3.4 长整型
3.4 浮点型
3.4.1 单精度浮点型
3.4.2 双精度浮点型
3.5 字符
3.6 布尔型
3.7 深入分析字面量
3.7.1 整数字面量
3.7.2 浮点字面量
3.7.3 布尔型字面量
3.7.4 字符字面量
3.7.5 字符串字面量
3.8 变量
3.8.1 声明一个变量
3.8.2 动态初始化
3.8.3 变量的作用域和生命周期
3.9 类型转换与强制转换
3.9.1 Java的自动转换
3.9.2 强制转换不兼容的类型
3.10 表达式中的自动类型提升
3.11 数组
3.11.1 一维数组
3.11.2 多维数组
3.11.3 另一种数组声明语法
3.12 关于字符串的几点解释
3.13 C/C++程序员请注意指针的用法
第4章 运算符
4.1 算术运算符
4.1.1 基本算术运算符
4.1.2 模运算符
4.1.3 算术赋值运算符
4.1.4 递增和递减运算
4.2 位运算符
4.2.1 位逻辑运算符
4.2.2 左移
4.2.3 右移
4.2.4 无符号右移
4.2.5 位运算符赋值
4.3 关系运算符
4.4 布尔逻辑运算符.
4.5 赋值运算符
4.6 ?运算符
4.7 运算符优先级
4.8 使用圆括号
第5章 程序控制语句
5.1 Java的选择语句
5.1.1 if语句
5.1.2 switch
5.2 迭代语句
5.2.1 while
5.2.2 do-while
5.2.3 for
5.2.4 for循环的一些变化
5.3 for循环的For-Each版本
5.3.1 多维数组上的迭代
5.3.2 应用增强的for
5.3.3 循环嵌套
5.4 跳转语句
5.4.1 使用break
5.4.2 使用continue
5.4.3 return
第6章 介绍类
6.1 类的基础
6.1.1 类的一般形式
6.1.2 简单的类
6.2 声明对象
6.3 给对象引用变量赋值
6.4 介绍方法
6.4.1 给Box类添加一个方法
6.4.2 返回值
6.4.3 添加一个带有参数的方法
6.5 构造函数
6.6 this关键词
6.7 垃圾收集
6.8 finalize( )方法
6.9 堆栈类
第7章 方法和类详述
7.1 重载方法
7.2 把对象作为参数使用
7.3 参数传递
7.4 返回对象
7.5 递归
7.6 访问控制
7.7 关键词static
7.8 关键词final
7.9 数组
7.10 嵌套类和内部类
7.11 String类
7.12 使用命令行参数
7.12.1 Varargs:变长参数
7.12.2 重载Vararg方法
7.12.3 Varargs和模糊性
第8章 继承
8.1 继承的基础知识
8.1.1 成员访问和继承
8.1.2 一个更实用的示例
8.1.3 超类变量可以引用子类对象
8.2 super
8.2.1 使用super调用超类构造函数
8.2.2 Super的第二种用法
8.3 创建多级层次结构
8.4 何时调用构造函数
8.5 方法重写
8.6 动态方法调度
8.6.1 为什么重写方法
8.6.2 应用方法重写
8.7 抽象类
8.8 在继承中使用final
8.8.1 使用final来阻止重写
8.8.2 使用final阻止继承
8.9 Object类
第9章 包和接口
9.1 包
9.1.1 定义一个包
9.1.2 查找包和CLASSPATH
9.1.3 一个简短的包示例
9.2 访问保护
9.3 导入包
9.4 接口
9.4.1 接口定义
9.4.2 实现接口
9.4.3 应用接口
9.4.4 接口中的变量
9.4.5 可以扩展的接口
第10章 异常处理
10.1 异常处理基础知识
10.2 异常类型
10.3 未捕获的异常
10.4 try和catch
10.5 多条catch语句
10.6 嵌套的try语句
10.7 throw.
10.8 throws
10.9 finally
10.10 Java内置的异常
10.11 创建自己的异常子类
10.12 链式异常
10.13 使用异常
第11章 多线程编程
11.1 Java的线程模型
11.1.1 线程的优先级
11.1.2 同步
11.1.3 消息
11.1.4 Thread 类和Runnable 接口
11.2 主线程.
11.3 创建一个线程
11.3.1 实现Runnable接口
11.3.2 扩展线程
11.3.3 选择一种方法
11.4 创建多线程
11.5 使用isAlive( )和join( )
11.6 线程的优先级
11.7 同步
11.7.1 使用同步方法
11.7.2 同步语句
11.8 线程间通信
11.9 暂停、恢复和停止线程
11.9.1 Java 1.1以及之前版本使用的暂停、恢复和停止线程的方法
11.9.2 暂停、恢复和停止线程的方法
11.10 使用多线程
第12章 枚举、自动装箱和元数据(注释)
12.1 枚举
12.1.1 枚举的基础知识
12.1.2 values( )和valueOf( )方法
12.1.3 Java枚举是类类型
12.1.4 枚举继承Enum
12.1.5 一个枚举例子
12.2 类型包装器
12.2.1 Character包装器
12.2.2 Boolean包装器
12.2.3 数字类型包装器
12.3 自动装箱
12.3.1 自动装箱与方法
12.3.2 表达式中的自动装/拆箱
12.3.3 对布尔型和字符型值的自动装/拆箱
12.3.4 自动装/拆箱有助于防止发生错误
12.3.5 一点警告
12.4 元数据(注释)
12.4.1 注释的基础知识
12.4.2 指定一个保留策略
12.4.3 使用映射在运行时获得注释
12.4.4 AnnotatedElement 接口
12.4.5 使用默认值
12.4.6 标记注释
12.4.7 单成员注释
12.4.8 内置注释
12.4.9 一些限制
第13章 输入/输出、Applet和其他主题
13.1 输入/输出基础
13.1.1 流
13.1.2 字节流和字符流
13.1.3 预定义流
13.2 读取控制台输入
13.2.1 读取字符
13.2.2 读取字符串
13.3 向控制台写输出
13.4 PrintWriter类
13.5 读写文件
13.6 applet基础
13.7 transient和volatile修饰符
13.8 使用instanceof
13.9 strictfp
13.10 本地方法
13.11 使用assert
13.12 静态输入
第14章 泛型
14.1 何为泛型
14.2 一个关于泛型的简单例子
14.2.1 泛型只使用对象
14.2.2 泛型的差别是基于类型参数
14.2.3 泛型如何增强类型安全
14.3 带两个类型参数的泛型类
14.4 泛型类的一般形式
14.5 有界类型
14.6 使用通配符参数
14.7 创建一个泛型方法
14.8 泛型接口
14.9 原始类型和遗留代码
14.10 泛型类层次
14.10.1 使用泛型超类
14.10.2 泛型子类
14.10.3 泛型层次中的运行时类型比较
14.10.4 强制转换
14.10.5 重写泛型类中的方法
14.11 擦拭
14.12 模糊错误
14.13 泛型的一些局限
14.13.1 类型参数不能被实例化
14.13.2 静态成员方面的局限
14.13.3 泛型数组的局限
14.13.4 泛型异常局限
14.14 有关泛型的最后思考
第2部分 Java库
第15章 字符串处理
15.1 String构造函数
15.2 字符串的长度
15.3 特殊的字符串操作
15.3.1 字符串字面量
15.3.2 字符串的连接
15.3.3 字符串与其他数据类型的连接
15.3.4 字符串转换和toString( )
15.4 字符截取
15.4.1 charAt( )
15.4.2 getChars( )
15.4.3 getBytes( )
15.4.4 toCharArray( )
15.5 字符串比较
15.5.1 equals( )和 equalsIgnoreCase( )
15.5.2 regionMatches( ).
15.5.3 startsWith( )和endsWith( )
15.5.4 equals( )与==
15.5.5 compareTo( )
15.6 搜索字符串
15.7 修改字符串
15.7.1 substring( )
15.7.2 concat( )
15.7.3 replace( )
15.7.4 trim( )
15.8 使用valueOf( )进行数据转换
15.9 改变字符串中字符的大小写
15.10 附加的String方法
15.11 StringBuffer
15.11.1 StringBuffer构造函数
15.11.2 length( )和capacity( )
15.11.3 ensureCapacity( )
15.11.4 setLength( )
15.11.5 charAt( )和setCharAt( )
15.11.6 getChars( )
15.11.7 append( )
15.11.8 insert( )
15.11.9 reverse( )
15.11.10 delete( )和deleteCharAt( )
15.11.11 replace( )
15.11.12 substring( )
15.11.13 附加的 StringBuffer 方法
15.12 StringBuilder
第16章 java.lang研究
16.1 简单类型包装器
16.1.1 Number
16.1.2 Double和Float
16.1.3 Byte,Short,Integer 和 Long
16.1.4 Character
16.1.5 对Character的补充:支持Unicode代码点
16.1.6 Boolean
16.2 Void
16.3 Process
16.4 Runtime
16.4.1 内存管理
16.4.2 执行其他程序
16.5 ProcessBuilder
16.6 System
16.6.1 使用currentTimeMillis( ) 记录程序执行的时间
16.6.2 使用arraycopy( )
16.6.3 环境属性
16.7 Object
16.8 使用clone( )和Cloneable接口
16.9 Class
16.10 ClassLoader
16.11 Math
16.11.1 先验函数
16.11.2 指数函数
16.11.3 取整函数
16.11.4 其他的数学方法
16.12 StrictMath
16.13 Compiler
16.14 Thread,ThreadGroup和Runnable
16.14.1 Runnable接口
16.14.2 Thread
16.14.3 ThreadGroup
16.15 ThreadLocal和 InheritableThreadLocal
16.16 Package
16.17 RuntimePermission
16.18 Throwable
16.19 SecurityManager
16.20 StackTraceElement
16.21 Enum类
16.22 The CharSequence Interface
16.23 Comparable接口
16.24 Appendable接口
16.25 Iterable接口
16.26 Readable接口
16.27 java.lang子包
16.27.1 java.lang.annotation.
16.27.2 java.lang.instrument
16.27.3 java.lang.management
16.27.4 java.lang.ref
16.27.5 java.lang.reflect
第17章 java.util第1部分:集合框架
17.1 集合概述
17.2 J2SE 5 对集合的修改
17.2.1 泛型根本性地改变了集合框架
17.2.2 自动装箱为简单类型的使用提供了便利
17.2.3 for each类型的for循环
17.3 Collection接口
17.3.1 Collection接口
17.3.2 List接口
17.3.3 Set接口
17.3.4 SortedSet接口
17.3.5 Queue接口
17.4 Collection(集合)类
17.4.1 ArrayList类
17.4.2 LinkedList类
17.4.3 HashSet类
17.4.4 LinkedHashSet类
17.4.5 TreeSet类
17.4.6 PriorityQueue类
17.4.7 EnumSet类
17.5 使用迭代器访问集合
17.5.1 使用迭代器
17.5.2 替代迭代器的For-Each方案
17.6 在集合中存储用户定义的类
17.7 RandomAccess 接口
17.8 使用映射
17.8.1 映射接口
17.8.2 映射类
17.9 比较函数
17.10 集合算法
17.11 数组
17.12 引进泛型集合的原因
17.13 遗留的类和接口
17.13.1 Enumeration接口
17.13.2 Vector
17.13.3 Stack
17.13.4 Dictionary
17.13.5 Hashtable(哈希表)
17.13.6 Properties
17.13.7 使用store( )和load( )
17.14 集合小结
第18章 java.util第2部分:更多的工具类
18.1 StringTokenizer(字符串符号赋予器类)
18.2 BitSet
18.3 Date
18.4 Calendar
18.5 GregorianCalendar
18.6 TimeZone
18.7 SimpleTimeZone
18.8 Locale
18.9 Random
18.10 Observable
18.10.1 Observer接口
18.10.2 Observer范例
18.11 Timer和TimerTask
18.12 Currency
18.13 Formatter
18.13.1 Formatter的构造函数
18.13.2 Formatter方法
18.13.3 Formatter基础
18.13.4 格式化字符串与字符
18.13.5 格式化数字
18.13.6 格式化时间和日期
18.13.7 %n和%%格式指定符
18.13.8 指定最小域宽
18.13.9 指定精度
18.13.10 使用格式标志
18.13.11 对齐输出
18.13.12 空格、+、0和(标志
18.13.13 逗号标志
18.13.14 #标志
18.13.15 大写选项
18.13.16 使用参数索引
18.13.17 链接Java printf( )
18.14 Scanner
18.14.1 Scanner的构造函数
18.14.2 Scanner基础
18.14.3 一些Scanner应用的例子
18.14.4 设置定界符
18.14.5 Scanner的其他特性
18.15 java.util子包
18.15.1 java.util.concurrent、 java.util.concurrent.atomic和 java.util.concurrent.locks
18.15.2 java.util.jar
18.15.3 java.util.logging
18.15.4 java.util.prefs
18.15.5 java.util.regex.
18.15.6 java.util.zip
第19章 输入/输出:深入探讨java.io
19.1 Java的I/O类和接口
19.2 File
19.2.1 目录
19.2.2 使用FilenameFilter
19.2.3 listFiles( )替代方案
19.2.4 创建目录
19.3 Closeable和Flushable接口
19.4 流类Stream
19.5 字节流
19.5.1 InputStream
19.5.2 OutputStream
19.5.3 FileInputStream
19.5.4 FileOutputStream
19.5.5 ByteArrayInputStream
19.5.6 ByteArrayOutputStream
19.5.7 过滤字节流
19.5.8 缓冲字节流
19.5.9 SequenceInputStream
19.5.10 PrintStream
19.5.11 DataOutputStream和 DataInputStream
19.5.12 RandomAccessFile
19.6 字符流类
19.6.1 Reader
19.6.2 Writer.
19.6.3 FileReader
19.6.4 FileWriter
19.6.5 CharArrayReader
19.6.6 CharArrayWriter
19.6.7 BufferedReader
19.6.8 BufferedWriter
19.6.9 PushbackReader
19.6.10 PrintWriter
19.7 使用流I/O
19.8 序列化
19.8.1 Serializable接口
19.8.2 Externalizable接口
19.8.3 ObjectOutput接口
19.8.4 ObjectOutputStream类
19.8.5 ObjectInput接口
19.8.6 ObjectInputStream
19.8.7 序列化例子
19.9 流的优点
第20章 网络
20.1 网络基础
20.1.1 套接字概览
20.1.2 客户/服务器模式
20.1.3 保留套接字
20.1.4 代理服务器
20.1.5 Internet地址
20.2 Java和网络
20.3 InetAddress类
20.3.1 工厂方法
20.3.2 实例方法
20.4 Inet4Address和Inet6Address
20.5 TCP/IP客户套接字
20.6 URL
20.7 URLConnection类
20.8 TCP/IP服务器套接字
20.9 缓存代理HTTP服务器
20.10 数据报
20.10.1 DatagramPacket
20.10.2 数据报服务器和客户端
20.11 URI类
20.12 J2SE 5新增的类
第21章 Applet类
21.1 Applet基础
21.2 Applet的体系结构
21.3 Applet的框架
21.3.1 Applet的初始化与终止
21.3.2 重写的update( )
21.4 简单的applet显示方法
21.5 请求重画
21.6 使用状态窗口
21.7 HTML APPLET标记
21.8 把参数传递给applet
21.9 getDocumentBase( )和getCodeBase( )
21.10 AppletContext和showDocument( )
21.11 AudioClip接口
21.12 AppletStub接口
21.13 向控制台输出
第22章 事件处理
22.1 两种事件处理机制
22.2 委托事件模型
22.2.1 事件
22.2.2 事件源
22.2.3 事件监听器
22.3 事件类(Event)
22.3.1 ActionEvent 类
22.3.2 AdjustmentEvent 类
22.3.3 ComponentEvent 类
22.3.4 ContainerEvent类
22.3.5 FocusEvent 类
22.3.6 InputEvent类
22.3.7 ItemEvent类
22.3.8 KeyEvent类
22.3.9 MouseEvent 类
22.3.10 MouseWheelEvent类
22.3.11 TextEvent类
22.3.12 WindowEvent类
22.4 事件源
22.5 事件监听器接口
22.5.1 ActionListener接口
22.5.2 AdjustmentListener接口
22.5.3 ComponentListener接口
22.5.4 ContainerListener接口
22.5.5 FocusListener接口
22.5.6 ItemListener接口
22.5.7 KeyListener接口
22.5.8 MouseListener接口
22.5.9 MouseMotionListener接口
22.5.10 MouseWhellListener接口
22.5.11 TextListener接口
22.5.12 WindowFocusListener接口
22.5.13 WindowListener接口
22.6 使用委托事件模型
22.6.1 处理鼠标事件
22.6.2 处理键盘事件
22.7 适配器类
22.8 内部类
第23章 介绍AWT:使用窗口、图形、文本
23.1 AWT类
23.2 窗口基本元素
23.2.1 组件
23.2.2 容器
23.2.3 面板
23.2.4 窗口
23.2.5 框架
23.2.6 画布
23.3 使用框架窗口
23.3.1 设定窗口尺寸
23.3.2 隐藏和显示窗口
23.3.3 设置窗口标题
23.3.4 关闭框架窗口
23.4 在applet中创建框架窗口
23.5 创建窗口化程序
23.6 在窗口中显示信息
23.7 处理图形
23.7.1 画直线
23.7.2 画矩形
23.7.3 画椭圆和圆弧
23.7.4 画圆弧
23.7.5 画多边形
23.7.6 缩放图形
23.8 处理颜色
23.8.1 Color方法
23.8.2 设置当前图形颜色
23.8.3 一个演示颜色的applet
23.9 设定画图模式
23.10 处理字体
23.10.1 确定可用字体
23.10.2 创建和选择字体
23.10.3 获取字体信息
23.11 使用FontMetrics管理文本输出
23.11.1 显示多行文本
23.11.2 居中文本
23.11.3 多行文本对齐
第24章 使用AWT控件、布局管理器和菜单
24.1 控件基础知识
24.1.1 添加和删除控件
24.1.2 对控件的响应
24.2 标签
24.3 使用按钮
24.4 使用复选框
24.5 复选框组
24.5.1 选项控件
24.5.2 处理选项列表
24.6 使用列表框
24.7 管理滚动条
24.8 使用文本域TextField
24.9 使用TextArea
24.10 了解布局管理器
24.10.1 FlowLayout
24.10.2 BorderLayout
24.10.3 使用Insets
24.10.4 GridLayout
24.10.5 卡片布局CardLayout
24.10.6 GridBagLayout
24.11 菜单栏和菜单
24.12 对话框
24.13 FileDialog
24.14 通过扩展AWT组件处理事件
24.14.1 扩展按钮
24.14.2 扩展复选框
24.14.3 扩展复选框组
24.14.4 扩展选项
24.14.5 扩展列表框
24.14.6 扩展滚动条
24.15 对控件、菜单和布局管理器的研究
第25章 图像
25.1 文件格式
25.2 图像基础:创建、装载和显示
25.2.1 创建图像对象
25.2.2 装载图像
25.2.3 显示图像
25.3 ImageObserver
25.4 双缓冲技术
25.5 MediaTracker
25.6 ImageProducer
25.7 ImageConsumer
25.8 ImageFilter
25.8.1 CropImageFilter
25.8.2 RGBImageFilter
25.9 单元格动画
25.10 其他成像类
第26章 并发实用工具
26.1 并发API包
26.1.1 java.util.concurrent
26.1.2 java.util.concurrent.atomic
26.1.3 java.util.concurrent.locks
26.2 使用同步对象
26.2.1 Semaphore.
26.2.2 CountDownLatch
26.2.3 CyclicBarrier
26.2.4 Exchanger
26.3 使用执行程序
26.3.1 执行程序的简单例子
26.3.2 使用Callable和Future
26.4 TimeUnit枚举
26.5 并发集合
26.6 锁
26.7 原子操作
26.8 并发实用工具和Java传统方法的对比
第27章 NIO、规则表达式和其他包
27.1 核心Java API包
27.2 新的I/O包
27.2.1 NIO基础知识
27.2.2 Charsets和Selectors
27.2.3 使用新的I/O系统
27.2.4 NIO是未来的I/O解决方案吗
27.3 规则表达式处理
27.3.1 Pattern
27.3.2 Matcher
27.3.3 规则表达式语法
27.3.4 演示模式匹配
27.3.5 双模式匹配选项
27.3.6 研究规则表达式
27.4 反射
27.5 远程方法调用
27.6 文本格式化
27.6.1 DateFormat类
27.6.2 SimpleDateFormat类
第3部分 Java软件开发技术
第28章 Java Bean
28.1 什么是Java Bean
28.2 Java Bean的优点
28.3 反省
28.3.1 设计属性模式
28.3.2 设计事件模式
28.3.3 方法和设计模式
28.3.4 使用BeanInfo接口
28.4 绑定和约束属性
28.5 持久性
28.6 自定义器
28.7 Java Bean API
28.7.1 Introspector
28.7.2 PropertyDescriptor
28.7.3 EventSetDescriptor
28.7.4 MethodDescriptor
28.8 开发一个简单的Bean
第29章 Swing导读
29.1 JApplet
29.2 JFrame和JComponent
29.3 图标和标签
29.4 处理线程问题
29.5 文本域
29.6 按钮
29.6.1 JButton类
29.6.2 复选框
29.6.3 单选按钮
29.7 组合框
29.8 选项卡窗格
29.9 滚动窗格
29.10 树
29.11 深入研究Swing
第30章 Servlet
30.1 背景知识
30.2 Servlet的生命周期
30.3 使用Tomcat开发Servlet
30.4 简单的Servlet
30.4.1 创建和编译Servlet源代码
30.4.2 启动Tomcat
30.4.3 启动Web浏览器并请求Servlet
30.5 Servlet API
30.6 javax.servlet包
30.6.1 Servlet接口
30.6.2 ServletConfig接口
30.6.3 ServletContext接口
30.6.4 ServletRepuest接口
30.6.5 ServletResponse接口
30.6.6 GenericServlet类
30.6.7 ServletInputStream类
30.6.8 ServletOutputStream类
30.6.9 Servlet 异常类
30.7 读取Servlet参数
30.8 javax.Servlet.http包
30.8.1 HttpServletRequest接口
30.8.2 HttpServletResponse接口
30.8.3 HttpSession接口
30.8.4 HttpSessionBindingListener接口
30.8.5 Cookie类
30.8.6 HttpServlet类
30.8.7 HttpSessionEvent类
30.8.8 HttpSessionBindingEvent类
30.9 处理HTTP请求和响应
30.9.1 处理HTTP GET请求
30.9.2 处理HTTP POST请求
30.10 使用Cookie
30.11 会话追踪
第4部分 Java应用
第31章 金融应用中的applet和servlet
31.1 计算贷款的偿还额
31.1.1 RegPay域
31.1.2 init( )方法
31.1.3 actionPerformed( )方法
31.1.4 paint( )方法
31.1.5 compute( )方法
31.2 计算投资的长期回报
31.3 计算达到长期回报所需的初始投资
31.4 计算达到期望养老金所需的初始投资
31.5 计算给定投资的养老金最大值
31.6 计算贷款余额
31.7 创建用于金融计算的Servlet
31.7.1 将RegPay applet转换为servlet
31.7.2 RegPay servlet
31.8 一些尝试
第32章 使用Java创建下载管理器
32.1 理解Internet下载
32.2 下载管理器概述
32.3 Download类
32.3.1 Download变量
32.3.2 Download的构造函数
32.3.3 download( )方法
32.3.4 run( )方法
32.3.5 stateChanged( )方法
32.3.6 操作和存取方法
32.4 ProgressRenderer类
32.5 DownloadsTableModel类
32.5.1 addDownload( )方法
32.5.2 clearDownload( )方法
32.5.3 getColumnClass( )方法
32.5.4 getValueAt( )方法
32.5.5 update( )方法
32.6 DownloadManager类
32.6.1 DownloadManager变量
32.6.2 DownloadManager构造函数
32.6.3 verifyUrl( )方法
32.6.4 tableSelectionChanged( )方法
32.6.5 updateButtons( )方法
32.6.6 操作事件的处理
32.7 编译并运行下载管理器
32.8 改进下载管理器
附录A Java的文档注释

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Java: the complete reference:J2SE 5 edition
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon