出版社:电子工业出版社
年代:2008
定价:39.0
本书是知名编程类图书作家Herb Schildt的作品。全书有针对性地分析了在Java编程中读者最容易犯的一些错误,着重涉及Java编程中最需要透彻理解的一些知识点,如正则表达式、文件处理、格式化数据、集合操作、applet和servlet、多线程、Swing等等,并附有详细的解释。
第1章概述
1.1本书的内容
1.2配方是如何组织的
1.3一些警告
1.4所要求的Java经验
1.5Java的版本
第2章使用字符串和正则表达式
2.1Java的字符串类概述
2.2Java的正则表达式API
2.3正则表达式介绍
2.4以逆序排序字符串数组
2.5当排序字符串数组时忽略大小写差异
2.6当查找或替换子串时忽略大小写差异
2.7利用split()将字符串分成几块
2.8从字符串中取得键/值对
2.9利用正则表达式API匹配并抽取子串
2.10利用正则表达式API标记字符串
第3章文件处理
3.1文件处理概述
3.2处理错误的技巧
3.3从文件读字节
3.4向文件写字节
3.5缓冲基于字节的文件I/O
3.6从文件读字符
3.7向文件写字符
3.8缓冲基于字符的文件I/O
3.9读/写随机访问文件
3.10获取文件属性
3.11设置文件属性
3.12列目录
3.13压缩/解压缩数据
3.14创建ZIP文件
3.15解压缩ZIP文件
3.16序列化对象
第4章格式化数据
4.1Formatter概述
4.2NumberFormat和DateFormat概述
4.34个采用Formatter的简单数字格式化技术
4.4使用Formatter垂直对齐数字数据
4.5使用Formatter左调整输出
4.6使用Formatter格式化时间和日期
4.7用Formatter指定地域
4.8使用带Formatter的流
4.9使用printf()显示格式化数据
4.10使用DateFormat格式化时间和日期
4.11通过SimpleDateFormat模式格式化时间和日期
4.12使用NumberFormat格式化数字值
4.13使用NumberFormat格式化货币值
4.14通过DecimalFormat格式化数字值
第5章使用集合
5.1集合概述
5.2映射概述
5.3算法
5.4基本的集合技术
5.5使用列表
5.6使用组
5.7使用Comparable在一个排序的集合中保存对象
5.8对集合使用Comparator
5.9迭代集合
5.10使用Deque创建队列或堆栈
5.11颠倒、旋转和随机化列表
5.12排序并查找列表
5.13创建经检验的集合
5.14创建同步集合
5.15创建不可更改的集合
5.16基本的映射技术
5.17将Properties列表转换成HashMap
第6章applet和setvlet
6.1applet概述
6.2servlet概述
6.3创建基于AWT的applet骨架
6.4创建基于Swing的applet骨架
6.5在Swingapplet中创建GUI并处理事件
6.6直接在applet的界面中绘图
6.7将参数传递给applet
6.8使用AppletContext显示Web页面
6.9使用GenericServlet创建简单的servlet
6.10在servlet中处理HTTP请求
6.11对servlet使用cookie
第7章多线程编程
7.1多线程编程基础
7.2通过实现Runnable创建线程
7.3通过扩展Thread创建线程
7.4使用线程名和ID
7.5等待线程结束
7.6同步线程
7.7线程间通信
7.8暂停、恢复和停止线程
7.9使用守护线程
7.10中断线程
7.11设置并获得线程的优先级
7.12监视线程的状态
7.13使用线程组
第8章Swing
8.1Swing概述
8.2组件与容器
8.3布局管理器概述
8.4事件处理
8.5创建一个简单的Swing应用程序
8.6设置内容面板的布局管理器
8.7使用JLabel
8.8创建一个简单的下压按钮
8.9将JButton用于图标、HTML和助记符
8.10创建一个触发按钮
8.11创建复选框
8.12创建单选钮
8.13用JTextField输入文本
8.14使用JList
8.15使用滚动条
8.16使用JScrollPane处理滚动
8.17在JTable中显示数据
8.18处理JTable事件
8.19在JTree中显示数据
8.20创建一个主菜单
第9章配方集锦
9.1通过HTTP连接访问资源
9.2利用信号量
9.3从线程返回一个值
9.4利用反射获得运行时的类信息
9.5利用反射动态地创建对象并调用方法
9.6创建定制的异常类
9.7安排未来执行的任务
在这本烹饪式图书中,传奇般的编程大师HerbertSchildt和大家分享了他最喜爱的Java编程技巧。每个配方都以便于索引的形式组织并展示了如何完成某个特定的编程任务。配方从一个关键配料(类、方法及接口)的清单开始,接下来的按步指导则展示了如何将这些配料组合为一个完整的解决方案。细化的讨论揭示了每一步的做法及对它的解释,完整的程序示例让每个配方都可以实际操作。为了适应不同的编程环境,每个配方最后都有可供选择和替代的其他方法。无论是初学者还是有一定经验的程序员,都能从这里发现适合你的Java编程胃口的美味配方。世界预级的Windows程序设计大师,C、C++、Java和C#等主流语言的编程权威;他所编著的计算机图书全球销量逾350万册,已被翻译成多种语言。 著名编程类作家HerbertScllildt的这本最新著作是如何在Java中执行各种编程任务的技术总结。本书采用知名的烹饪式图书架构,以配方的形式详细讲解和展示了如何完成一个特定的操作,这些配方包含以下方面的内容:使用字符串和正则表达式、文件处理、格式化数据、使用集合、applet和servk、多线程编程、Swing及其他流行的Java应用等。这些经过优化筛选的配方,在实际的编程中重复使用率相当高,通过所有这些配方的学习,读者将快速领会Java编程技巧,成为一名优秀的Java编程开发人员。 本书适合开发人员学习Java编程使用,也可作为相关人员的参考资料。
书籍详细信息 | |||
书名 | Java编程Cookbook站内查询相似图书 | ||
9787121063626 如需购买下载《Java编程Cookbook》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 电子工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 39.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 印数 | 5000 |
Java编程Cookbook是电子工业出版社于2008.07出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。