这是一本全面介绍Java 2 J2SE 1.4编程语言的综合性书籍。
全书共分三大部分。第一部分:Java基础,介绍Java的历史、语言和编程环境。第二部分:Java库细节,介绍Java库(软件包)的内涵。主要内容涉及Java的基本动画功能,2D功能,窗口软件包,与用户交互的不同对象,通过事件处理完成交互操作,应用程序间传输信息的机制,Java中处理集合的数据结构支持类,通过Java的流进行I/O编程等。第三部分:附录,是很好的语法参考材料。
本书适合于想学习、掌握和提高Java编程方法和技巧的各种技术人员。
\r\n
第一部分 Java基础\r\n\r\n第1章 Java简介\r\n\r\nJava简史\r\nJava体系结构\r\nMicrosoft的看法\r\n下一章\r\n\r\n第2章 Java 2 SDK简介\r\n\r\n小应用程序和应用程序\r\n使用Java 2 SDK\r\n生成Java应用程序\r\n生成Java小应用程序\r\n下一章\r\n\r\n第3章 使用Java对象\r\n\r\n面向对象编程简介\r\n设计类\r\n下一章\r\n\r\n第4章 数据类型、修饰符和表达式\r\n\r\n说明语句\r\n关键字\r\n变量\r\n数据类型\r\n直接数\r\n语句与表达式\r\n运算符\r\n修饰符\r\n下一章\r\n\r\n第5章 Java类、接口和包\r\n\r\n数据类型的强制类型转换\r\n对构造函数和成员引用this和super\r\n对象内存模型\r\nJava接口\r\n使用Java包\r\n建议规则\r\n\r\n第6章 数组与流程控制\r\n\r\n在Java中使用数组\r\n使用流控制语句\r\n下一章\r\n\r\n第7章 异常处理与断言\r\n\r\nJava异常处理结构\r\n管理抛出异常的方法\r\n自己抛出异常\r\n生成定制异常类\r\n链接异常\r\n读取堆栈转储\r\n使用finally从句\r\n检查断言\r\n下一章\r\n\r\n第8章 线程与多线程\r\n\r\n多线程基础\r\n高级多线程\r\n下一章\r\n\r\n第二部分 Java库细节\r\n\r\n第9章 标准Java包\r\n\r\n实用库\r\n多媒体库\r\n下一章\r\n\r\n第10章 动画与图像\r\n\r\n图形基础\r\n动画基础\r\n动面加速提示\r\n\r\n第11章 二维图形与图像\r\n\r\n图形处理\r\n文字处理\r\n图像处理\r\n图形设备挂钩\r\n下一章\r\n\r\n第12章 GUI布局管理器\r\n\r\nJava GUI方法\r\n用布局管理器设计GUI\r\n布局管理器内幕:接口布局管理器\r\n下一章\r\n\r\n第13章 Swing GUI组件\r\n\r\nAWT GUI类的上级类Component\r\nJComponent:GUI类的Swing上级类\r\n在GUI中加进Swing组件\r\n使用菜单系统组件\r\n下一章\r\n\r\n第14章 事件处理\r\n\r\n基于委托的事件处理\r\n事件类型与听众\r\n适配器\r\n下一章\r\n\r\n第15章 高级Swing功能\r\n\r\n高级Swing事件处理\r\n生成用户对话框\r\n模型/视图/控制器结构\r\n复杂Swing组件\r\n客户机属性\r\n下一章\r\n\r\n第16章 数据传输\r\n\r\n可传输对象\r\n剪贴板传输\r\n拖放法\r\n下一章\r\n\r\n第17章 Java集合\r\n\r\nJava 2集会框架\r\n使用Java的数学库\r\n日期与日历\r\n下一章\r\n\r\n第18章 高级小应用程序编程\r\n\r\n纯粹GUI驱动小应用程序\r\n部署小应用程序\r\n优化启动时间\r\n下一章\r\n\r\n第19章 流与输入/输出编程\r\n\r\nJava的文件管理方法\r\nJava I/O流的操作方法\r\n对象持续与系列化\r\n新I/O包\r\n日志\r\n下一章\r\n\r\n第20章 打印\r\n\r\n历史\r\nJava 1.4中打印概述\r\n使用StreamPrintService\r\n打印屏幕\r\n下一章\r\n\r\n第21章 JavaBeans\r\n\r\nJavaBean组件模型\r\nJava的Beans\r\nBean内省和定置\r\nBeans开发工具库(BDK)\r\n下一章\r\n\r\n第22章 网络编程\r\n\r\nJava的网络协议:TCP/IP\r\nInternet寻址\r\n与远程系统通信\r\n从套接信道读取\r\n非阻止读\r\n编写服务器系统\r\n非阻止服务器\r\n下一章\r\n\r\n第23章 Java扩展库\r\n\r\nJava 2平台标准版\r\nJava 2平台企业版\r\nJaVa Communications(COMM)\r\n下一章\r\n\r\n附录A Java语言语法\r\n附录B 联机资源\r\n\r\n词汇表\r\n