Java Rules中文版
[特价中]基本信息
- 原书名: Java Rules
- 原出版社: Pearson Education
- 作者: (美)Douglas Dunn [作译者介绍]
- 译者: JavaResearch.org
- 丛书名: 开发大师系列
- 出版社:中国电力出版社
- ISBN:7508318013
- 上架时间:2003-10-22
- 出版日期:2003 年11月
- 开本:16开
- 页码:450
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > JAVA(J#) > Java
内容简介回到顶部↑
对于希望精通java编程语言复杂细节的应用程序员来说,本书是一本全面的参考书,内容详尽,深入浅出。本书彻底地讲述了java编程语言和java虚拟机(jvm)的核心细节,使读者能够有效地深入理解java平台。
基于java语言规范的第二版和java虚拟机规范,本书以更加友好的教程风格,展现了这些规范的一个子集。 从平台基础到api,这本百科全书式的指南全面地展示了java语言的方方面面——包括以前没有文档化的一些特性。实用的指导遍布全书,都由官方的语言文档或权威技术领导者们的真知灼见所支持。
独特的编排、对话式的风格,使本书成为对java语言有一定了解,寻求精通捷径的程序员的理想读物。
[b]douglas dunn是一位java编程顾问,拥有超过10年主流商业应用开发的经验。目前,他正在撰写本书的附加卷。[/b]
独特的编排、对话式的风格,使本书成为对java语言有一定了解,寻求精通捷径的程序员的理想读物。
[b]douglas dunn是一位java编程顾问,拥有超过10年主流商业应用开发的经验。目前,他正在撰写本书的附加卷。[/b]
目录回到顶部↑
译者序
前 言
关于本书
java传统
第1章 词法结构
1.1 简介
1.2 空白
1.2.1 缩进
1.3 注释
1.3.1 注释掉大块代码
1.4 标识符
1.4.1 java命名惯例
1.5 关键字
1.6 直接量
1.6.1 字符直接量
1.6.2 转义序列
1.6.3 字符串直接量
1.6.4 数值直接量
1.6.5 类直接量
1.7 分隔符
前 言
关于本书
java传统
第1章 词法结构
1.1 简介
1.2 空白
1.2.1 缩进
1.3 注释
1.3.1 注释掉大块代码
1.4 标识符
1.4.1 java命名惯例
1.5 关键字
1.6 直接量
1.6.1 字符直接量
1.6.2 转义序列
1.6.3 字符串直接量
1.6.4 数值直接量
1.6.5 类直接量
1.7 分隔符
译者序回到顶部↑
Java很容易入门,因为Java就是从C、C++中剔除了复杂特性发展而来的。然而,要深入掌握Java语言并非易事。如何深入掌握Java语言呢?怎样才算深入掌握了Java语言呢?这是很难回答的问题。但我想,阅读Java语言规范和Java虚拟机规范将是非常有益的。然而,这两个规范中的大部分内容都是写给那些编写Java编译器、Java虚拟机的系统程序员的,Java应用程序员对此并不感兴趣。如果有人能够对这两个规范的内容进行筛选,整理出一个适合于Java应用程序员的节选本就好了。本书就做了这个工作,并且走的更远!
本书全面、深入地论述了Java语言的方方面面,包括编译单元、基本数据类型和对象、类和接口的五种类型、容器和内部类层次、字符串、数组和集合框架,以及其他Java语言要素。内容详尽且深入浅出,以一种更加友好的教程式的风格,展示了Java语言规范和Java虚拟机规范中对Java应用程序员有益的部分。对那些Java语言已有一定基础,希望继续深入的朋友,本书是一本不可多得的参考书。
本书由JavaResearch.org组织翻译,译者都是具有多年开发实践的Java程序员。参加翻译的人员有:
刘敏:前言,第1、3章
赵科:第2章
龚雨刚:第4章
任文捷:第5章
闫志宏:第6章
全书由刘敏、赵科统稿并审阅,JavaResearch.org的其他工作人员也对本书提出了很多修改意见。本书的责任编辑朱恩从对译稿提出了大量的修订意见,并做了大部分的文字润色工作。在此,对他们的辛勤劳动表示感谢!
然而,由于本书篇幅庞大,内容繁杂,加之时间仓促,并且译者都是Java开发人员,对文字的运用有所欠缺因此造成书中疏漏之处在所难免,恳请广大读者、朋友批评指正。
JavaResearch.org也将开辟专门的图书售后技术支持论坛,大家在阅读本书过程中遇到什么问题,都可以在这个论坛中提出,译者会及时和大家进行互动交流。
JavaResearch.org
本书全面、深入地论述了Java语言的方方面面,包括编译单元、基本数据类型和对象、类和接口的五种类型、容器和内部类层次、字符串、数组和集合框架,以及其他Java语言要素。内容详尽且深入浅出,以一种更加友好的教程式的风格,展示了Java语言规范和Java虚拟机规范中对Java应用程序员有益的部分。对那些Java语言已有一定基础,希望继续深入的朋友,本书是一本不可多得的参考书。
本书由JavaResearch.org组织翻译,译者都是具有多年开发实践的Java程序员。参加翻译的人员有:
刘敏:前言,第1、3章
赵科:第2章
龚雨刚:第4章
任文捷:第5章
闫志宏:第6章
全书由刘敏、赵科统稿并审阅,JavaResearch.org的其他工作人员也对本书提出了很多修改意见。本书的责任编辑朱恩从对译稿提出了大量的修订意见,并做了大部分的文字润色工作。在此,对他们的辛勤劳动表示感谢!
然而,由于本书篇幅庞大,内容繁杂,加之时间仓促,并且译者都是Java开发人员,对文字的运用有所欠缺因此造成书中疏漏之处在所难免,恳请广大读者、朋友批评指正。
JavaResearch.org也将开辟专门的图书售后技术支持论坛,大家在阅读本书过程中遇到什么问题,都可以在这个论坛中提出,译者会及时和大家进行互动交流。
JavaResearch.org
前言回到顶部↑
本书已经持续写作了5年多的时间,自1995年JDK 1.0发布不久后即开始直到现在。
联姻Java规范
本书是基于JLS(Java Language Specification,Java语言规范)写作而成。实际上,我在开始写作此书时考虑将书名写为《应用程序员Java语言规范》。然而,此后不久我即意识到也应该包括JVMS(Java Virtual Machine Specification,Java虚拟机规范)的内容。这个工作到后来就增长到包含大量的Java规范中的内容,因为这些内容是那些主流的专职应用程序员感兴趣的,这些规范包括第二版的JLS和JVMS。
读者对象
规范(specification)和本书的主要区别在于各自面向的读者不同。JVMS是为那些想实现一个JVM(Java Virtual Machine,Java虚拟机)的人写的;而JLS是一个语法规范,主要是为那些打算编写Java编译器的人写的,例如IBM的jikes编译器团队(虽然这点并没有被广泛认同),因此JLS包含了大量只能引起那些以神秘的编译器为生的程序员兴趣的内容。这实在是很不幸的,因为JLS实际上也包含了很多能让应用程序员感兴趣的信息,但是这些内容很少出现在主流的Java书籍中。这点对JVMS也同样成立。本书提取了这些规范中各自有用的信息,在必要的地方进行了详细说明,并且以一种技术的写作风格呈现给那些主流的专职应用程序员。
主流的专职应用程序员是本书的读者对象,我的意思是那些基层程序员,他们中的大多数在硅谷以外的公司中。他们是经验丰富的专职人员,想以一种专业的水准学习Java语言。这要求我们以这部分读者为重点,也就是说主流专职应用程序员是我们所关注的对象。他们专注于这个主题多年,因此有强烈的学习动机。
更一般地讲,本书适用于任何想掌握Java语言要素的程序员。虽然形式和风格的标准迫使我将学生排除在读者的范围外,但是我相信本书同样适用于教授Java语言(即便不作为主要教材,也可以作为辅助参考读物)。
致谢
我很高兴能借这个机会感谢那些参与本书编写、出版的人。18个月前,送交Addison-Wesley(AW)进行技术评审的本书完全比不上现在展现在你面前的这本。首先,也是最主要的,我想感谢技术评审人员,特别是Stuart Halloway。以下所列为本书的技术评审人员的列表(按姓氏排序):
Orson Alvarez
Simon Belanger
Robert Brenner
Carl Burnham
John R.Collins
Lisa Friendly
Stuart Halloway
Howard Lee Harkness
Christian Paquin
Gary Pavek
Moshe Sambol
联姻Java规范
本书是基于JLS(Java Language Specification,Java语言规范)写作而成。实际上,我在开始写作此书时考虑将书名写为《应用程序员Java语言规范》。然而,此后不久我即意识到也应该包括JVMS(Java Virtual Machine Specification,Java虚拟机规范)的内容。这个工作到后来就增长到包含大量的Java规范中的内容,因为这些内容是那些主流的专职应用程序员感兴趣的,这些规范包括第二版的JLS和JVMS。
读者对象
规范(specification)和本书的主要区别在于各自面向的读者不同。JVMS是为那些想实现一个JVM(Java Virtual Machine,Java虚拟机)的人写的;而JLS是一个语法规范,主要是为那些打算编写Java编译器的人写的,例如IBM的jikes编译器团队(虽然这点并没有被广泛认同),因此JLS包含了大量只能引起那些以神秘的编译器为生的程序员兴趣的内容。这实在是很不幸的,因为JLS实际上也包含了很多能让应用程序员感兴趣的信息,但是这些内容很少出现在主流的Java书籍中。这点对JVMS也同样成立。本书提取了这些规范中各自有用的信息,在必要的地方进行了详细说明,并且以一种技术的写作风格呈现给那些主流的专职应用程序员。
主流的专职应用程序员是本书的读者对象,我的意思是那些基层程序员,他们中的大多数在硅谷以外的公司中。他们是经验丰富的专职人员,想以一种专业的水准学习Java语言。这要求我们以这部分读者为重点,也就是说主流专职应用程序员是我们所关注的对象。他们专注于这个主题多年,因此有强烈的学习动机。
更一般地讲,本书适用于任何想掌握Java语言要素的程序员。虽然形式和风格的标准迫使我将学生排除在读者的范围外,但是我相信本书同样适用于教授Java语言(即便不作为主要教材,也可以作为辅助参考读物)。
致谢
我很高兴能借这个机会感谢那些参与本书编写、出版的人。18个月前,送交Addison-Wesley(AW)进行技术评审的本书完全比不上现在展现在你面前的这本。首先,也是最主要的,我想感谢技术评审人员,特别是Stuart Halloway。以下所列为本书的技术评审人员的列表(按姓氏排序):
Orson Alvarez
Simon Belanger
Robert Brenner
Carl Burnham
John R.Collins
Lisa Friendly
Stuart Halloway
Howard Lee Harkness
Christian Paquin
Gary Pavek
Moshe Sambol


点击看大图





加载中...

