资源大小: 2.8MB
发布时间: 2013-01-15
文件格式: pdf
下载次数: 5
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

中文名: Java 2参考大全作者: (美) Herbert Schildt译者: 周志彬吕建宁章小莉资源格式: PDF版本: 第5版出版社: 电子工业出版社书号: 7505384066发行时间: 2003年地区: 大陆语言: 简体中文简介: 内容简介:本书是世界级编程大师Herbert Schildt的又一作品。英文原版一经推出就受到了热烈的欢迎,全书销量超过300万册。本书从介绍Java的基础知识开始,全面系统地讲述了Java语言的基础、Java类库及开发环境。全书共分32章,通过大量从简单到复杂的范例程序向读者展示了Java语言的精髓。书中对Java类库及其应用进行了完整细致的讲述,还介绍了几个Java开发及综合应用的大型范例。同时涵盖了Java应用程序和小程序开发、编译、调试和运行等方面所需的全部内容,并包括了最新的Java 2,版本1.4中所含的新特性,如断言、NIO、规... 目录: 第一部分 Java语言第1章 Java的起源1.1 Java与其他语言的关系1.2 Java的创立1.3 为什么Java对Internet是非常重要的1.4 Java的魔力:字节码1.5 Java 的专门用语1.6 继续发展第2章 Java语言概述2.1 面向对象的编程2.2 第一个范例程序2.3 第二个范例程序2.4 两条控制语句2.5 使用程序块2.6 基本词汇2.7 Java类库第3章 数据类型、变量和数组3.1 Java是一种强类型语言3.2 简单类型3.3 整型3.4 浮点类型3.5 字符3.6 布尔类型3.7 文字详探3.8 变量3.9 类型转换和强制转换3.10 表达式中的自动类型提升3.11 数组3.12 关于字符串的几点解释3.13 C/C++程序员请注意指针的用法第4章 运算符4.1 算术运算符4.2 位运算符4.3 关系运算符4.4 布尔逻辑运算符4.5 赋值运算符4.6 ? 运算符4.7 运算符优先级4.8 使用圆括号第5章 程序控制语句5.1 Java的选择语句5.2 循环语句5.3 跳转语句第6章 介绍类6.1 类的基础6.2 声明对象6.3 给对象引用变量赋值6.4 介绍方法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 理解static7.8 介绍final7.9 再论数组7.10 介绍嵌套类和内部类7.11 String类7.12 使用命令行参数第8章 继承8.1 继承的基础知识8.2 使用super8.3 创建多级层次结构8.4 何时调用构造函数8.5 方法覆盖8.6 动态方法分配8.7 使用抽象类8.8 使用final与继承8.9 Object类第9章 包和接口9.1 包9.2 访问保护9.3 导入包9.4 接口第10章 异常处理10.1 异常处理基础10.2 异常类型10.3 未捕获的异常10.4 使用try和catch10.5 多条catch语句10.6 嵌套的try语句10.7 throw10.8 throws10.9 finally10.10 Java内嵌的异常10.11 创建自己的异常子类10.12 成链的异常10.13 使用异常第11章 多线程编程11.1 Java的线程模型11.2 主线程11.3 创建一个线程11.4 创建多线程11.5 使用isAlive( )和join( )11.6 线程的优先级11.7 同步11.8 线程内通信11.9 暂停、恢复和停止线程11.10 使用多线程第12章 输入/输出、小程序和其他主题12.1 输入/输出基础12.2 读取控制台输入12.3 控制台输出12.4 PrintWriter类12.5 读写文件12.6 小程序基础12.7 transient和volatile修饰符12.8 使用instanceof12.9 strictfp12.10 本地方法12.11 使用assert第二部分 Java库第13章 字符串处理13.1 String构造函数13.2 字符串的长度13.3 特殊的字符串操作13.4 字符提取13.5 字符串比较13.6 查找字符串13.7 修改字符串13.8 使用valueOf( )的数据转换13.9 改变字符串中字符的大小写13.10 Java 2, 版本1.4中新增的字符串方法13.11 StringBuffer第14章 详探java.lang14.1 简单类型包装器14.2 Void14.3 Process14.4 Runtime14.5 System14.6 Object14.7 使用clone( )和Cloneable接口14.8 Class14.9 ClassLoader14.10 Math14.11 StrictMath14.12 Compiler14.13 Thread, ThreadGroup和Runnable14.14 ThreadLocal和InheritableThreadLocal14.15 Package14.16 RuntimePermission14.17 Throwable14.18 SecurityManager14.19 StackTraceElement14.20 CharSequence接口14.21 Comparable接口14.22 java.lang.ref 和 java.lang.reflect包第15章 java.util 第1部分: 集合框架15.1 集合概述15.2 集合接口15.3 集合类15.4 使用迭代器访问集合15.5 在集合中存储用户定义的类15.6 RandomAccess 接口15.7 使用映射15.8 比较器15.9 集合算法15.10 数组15.11 遗留的类和接口15.12 集合小结第16章 java.util 第2部分: 更多的工具类16.1 StringTokenizer(字符串符号赋予器类)16.2 BitSet16.3 Date16.4 Calendar16.5 GregorianCalendar16.6 TimeZone16.7 SimpleTimeZone16.8 Locale16.9 Random16.10 Observable16.11 Timer和TimerTask16.12 Currency16.13 java.util.zip包16.14 java.util.jar包第17章 输入/输出: 深入探讨java.io17.1 Java的I/O类和接口17.2 File17.3 流类17.4 字节流17.5 字符流17.6 使用流I/O17.7 序列化17.8 流的益处第18章 网络18.1 网络基础18.2 Java和网络18.3 InetAddress类18.4 TCP/IP客户套接字18.5 URL18.6 URLConnection类18.7 TCP/IP服务器套接字18.8 缓存的代理HTTP服务器18.9 数据报18.10 Inet4Address和Inet6Address18.11 URI类第19章 Applet 类19.1 Applet基础19.2 小程序的结构19.3 小程序的框架19.4 简单的小程序显示方法19.5 请求重画19.6 使用状态窗口19.7 HTML APPLET 标记19.8 把参数传递给小程序19.9 getDocumentBase( )和getCodeBase( )19.10 AppletContext和showDocument( )19.11 AudioClip接口19.12 AppletStub接口19.13 到控制台的输出第20章 事件处理20.1 两种事件处理机制20.2 委托事件模型20.3 事件类20.4 事件源20.5 事件监听器接口20.6 使用委托事件模型20.7 适配器类20.8 内部类第21章 介绍 AWT:窗口、图形和文本的使用21.1 AWT 类21.2 窗口基本元素21.3 使用框架窗口21.4 在小程序中创造框架窗口21.5 创建窗口化程序21.6 在窗口中显示信息21.7 处理图形21.8 处理颜色21.9 设定画图模式21.10 处理字体21.11 使用 FontMetrics管理文本输出21.12 探索文本和图形第22章 使用AWT控件、布局管理器和菜单22.1 控件基础知识22.2 标签22.3 使用按钮22.4 使用复选框22.5 复选框组22.6 使用列表22.7 管理滚动条22.8 使用单行编辑域22.9 使用多行编辑域22.10 了解布局管理器22.11 菜单栏和菜单22.12 对话框22.13 FileDialog22.14 通过扩展AWT组件处理事件22.15 对控件、菜单和布局管理器的研究第23章 图像23.1 文件格式23.2 图像基础:创建、装载和显示23.3 ImageObserver23.4 双缓冲技术23.5 MediaTracker23.6 ImageProducer23.7 ImageConsumer23.8 ImageFilter23.9 单元格动画23.10 附加的成像类第24章 新的I/O、规则表达式和其他包24.1 内核Java API包24.2 新的I/O包24.3 规则表达式的处理过程24.4 映射24.5 远程方法调用24.6 文本格式化第三部分 使用Java开发软件第25章 Java Bean25.1 什么是Java Bean25.2 Java Bean的优点25.3 应用程序构建器工具25.4 使用BDK25.5 JAR文件25.6 反省25.7 使用BDK开发一个简单的Bean25.8 使用绑定属性25.9 使用BeanInfo接口25.10 约束属性25.11 持久性25.12 自定义器功能25.13 Java Bean API25.14 使用Bean构建器第26章 导读Swing26.1 JApplet26.2 图标和标签26.3 文本域26.4 按钮26.5 组合框26.6 选项卡窗格26.7 滚动窗格26.8 树26.9 表格26.10 探索Swing第27章 Servlet27.1 背景知识27.2 Servlet的生命周期27.3 使用Tomcat开发Servlet27.4 简单的Servlet27.5 Servlet API27.6 javax.servlet包27.7 读Servlet参数27.8 javax.Servlet.http包27.9 处理HTTP请求和响应27.10 使用Cookie27.11 会话追踪27.12 安全问题第28章 从C++迁移到Java28.1 C++和Java之间的不同28.2 取消指针28.3 C++引用参数与Java引用参数的对比28.4 转换C++抽象类为Java接口28.5 转换默认参数28.6 转换C++多重继承的层次结构28.7 析构函数和finalize( )第四部分 Java的应用第29章 DynamicBillboard小程序29.1 APPLET标记29.2 源代码概述29.3 动态代码第30章 ImageMenu:一个基于图像的Web菜单30.1 源图像30.2 小程序标记30.3 方法30.4 小结第31章 Lavatron小程序:运动竞技场的显示牌31.1 Lavatron的工作原理31.2 源代码31.3 小结第32章 Scrabblet:多人拼字游戏32.1 网络安全问题32.2 游戏32.3 源代码32.4 服务器代码32.5 改进拼字游戏


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。