你不可不知的50个基因秘密(英)马克.亨德森(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s26390520.jpg作者: Mark Henderson
出版社: 人民邮电出版社
原作名: 50 Genetics Ideas You Really Need to Know
译者: 刘美英
出版年: 2013-6
页数: 234
定价: 32.00
装帧: 平装
丛书: 图灵新知
ISBN: 9787115316295

如果真有能让人写出优秀科普作品的基因,那么Mark Henderson一定受益于此。遗传学大概是最前沿的科学领域了,Henderson拨开围绕这一学科的各种伪科学迷雾,用通俗易懂的语言,向读者清晰全面地介绍了这门学科。

——Edward Vallance,历史学家,利物浦大学讲师,著有The Glorious Revolution

人的性格是先天遗传而来,还是后天培养而成?DNA如何揭示人类历史?性取向是天生的吗?我们很快就能定制自己的小宝宝了?近年来,对遗传密码的认知改变了我们对地球生命的认识。新的基因技术正改变着我们的生活方式,并为攻克不治之症提供了希望。但这些进步也激发了诸多争议,尤其是在克隆和定制婴儿的问题上。

在《你不可不知的50个基因秘密》中,曾任《泰晤士报》科学版块编辑的Mark Henderson为我们提炼出了遗传学的核心知识点。他使用清晰易懂的文字,结合日常生活实例,通俗地讲解了这一学科最为重要的知识,从进化论开始,一直到最新的科学进展。本书揭示了染色体、DNA和人类基因组的秘密,告诉我们生命的本质;解释了人的个性的由来及形成过程;展现了遗传学如何帮助我们抗击癌症、艾滋病和超级细菌;探讨了干细胞研究、克隆和人工智能等领域的伦理问题;概述了垃圾DNA、进化发育生物学和表观遗传学的最新研究进展,进而勾勒出人类可能的未来。每篇短文均配有大事年表,勾勒出科学发现的足迹;必要处以图示的形式阐述复杂的遗传理论;富有启发性的名人名言,让你身临其境地了解历史上的观点和争议。

本书是一本遗传学的科普书,作者通过50篇短小精干的短文,介绍了主宰人类繁衍进化的遗传学知识。作者以进化论开头,介绍了基因相关知识,并讲述了先天和后天因素如何共同起作用。本书覆盖面广、信息量大,让普通读者易于接受、理解和阅读。

神秘的火焰:物理世界中有意识的心灵(英)c.麦金(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s28246939.jpg作者: [英]C.麦金
出版社: 商务印书馆
副标题: 物理世界中有意识的心灵
译者: 刘明海
出版年: 2015-6
页数: 208
定价: 35.00
装帧: 精装
丛书: 心灵与认知文库·原典系列
ISBN: 9787100111423

物质世界中如何就开出了意识这种最美丽的花朵,这一问题困扰着当代许多的科学家和哲学家。C.麦金大胆地宣称,我们人类从来不能真正地“知道”意识,因为人类的理智天生存在着缺陷,无法揭示意识这一神秘现象的本质。麦金的这种新神秘主义主张不但对于人类做梦和内省等心理现象给出了新的解释,而且对研究心灵与大脑本质的工作者的诸多传统假设提出了革命性的挑战。

死亡黑洞(美)尼尔.德格拉斯.泰森(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s27972007.jpg作者: [美] 尼尔·德格拉斯·泰森
出版社: 湖南科学技术出版社
原作名: Death by Black Hole:And Other Cosmic Quandaries
译者: 姜田
出版年: 2014-11-1
页数: 321
定价: 30.00元
装帧: 平装
丛书: 第一推动丛书
ISBN: 9787535783462

《自然史》杂志“宇宙”专栏的忠实读者们早已熟悉尼尔·德格拉斯·泰森,他以清晰的文笔和近乎童真般的热情向人们揭示了太空的秘密。《死亡黑洞》一书集结了四十余篇泰森最精彩的文章,探讨了一系列宇宙学话题——从宇宙生物学前沿的星际生命问题,到电影业对夜空污染的忽视。泰森通过描绘人体进入黑洞以后的故事,向我们揭示了黑洞的奥秘;通过回顾历史上科学与宗教的无谓冲突,讲述了地球从宇宙中心到无名小卒的自我放逐的故事。

泰森是一位出色的自然教师,他的故事充满幽默,不仅把那些最复杂的宇宙学概念简单明了地告诉我们,同时也和我们分享宇宙带给他的激情。

睁眼看曹操:在阳谋与阴谋中游弋的卓越智慧(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s1687247.jpg作者: 李傲
出版社: 中国华侨出版社
出版年: 2006-5
页数: 298
定价: 30.00元
ISBN: 9787801209566

一部三国,说到底不过两个字——谋略而已,正因为那些复杂生动、神秘莫测的谋略,让人们记住了三国中那些形象鲜活的人物,曹操就是其中最令人们难以忘记的一位。

对于他的评价,众说纷纭,各有不同。人们说起智慧,总会想到诸葛亮,而曹操,一直是古往今来奸雄的代表。但在本书中、在作者看来,曹操与诸葛亮的用计由于境界的不同而不可同日而语。诸葛亮走出茅庐,六出祁山,不过是为报答刘备一人的知遇之恩,而曹操以天下为己任,挟天子以令诸侯,面对的是全局,推动的是历史!

这本书从曹操阴阳谋略的总纲出发,下列八大纲目阐述曹操在处世、做事、创业、识人、用人、管人、用权、用兵等八个方面的阴阳谋略精华,以下又分列六十五则阴阳谋略的细目,从阴阳、前后、出入、表里、虚实、急缓、深浅、厚薄、动静、善恶、高低、内外、大小、多少、有无、强弱、胜败等六十五对阴阳谋略矛盾出发,详细说明了曹操阴阳谋略的内容和方法及其丰富思想,其中,每一细目中都有古今故事、生动事例,李傲先生在其中谈中说今,深入浅出,将曹操一生的阴阳谋略思想与广大读者做了细致和耐心的交流,颇有可读性,相信其中的精彩内容一定会使广大读者深受启发,进而达到睁眼看曹操,聪明看世界,学阳阳谋略,通古今智慧的目的。

整体性与隐缠序:卷展中的宇宙与意识(美)戴维.玻姆(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s5683470.jpg作者: 戴维·玻姆
出版社: 上海科技教育出版社
出版年: 2004-12
页数: 248
定价: 21.00元
装帧: 简裝本
丛书: 哲人石丛书
ISBN: 9787542837257

作为当代卓越的量子物理学家与最为活跃的科学思想家,玻姆教授在本书中发展了一种量子理论,这理论把存在作为一个未破缺的整体(包括物质与精神)来处理。

作者从理论的科学背景出发,进而质疑语言在破碎性的哲学思维中所起的作用,并提出我们关于宇宙与实在的观念本身是这个未破缺整体中的一个发展着的部分。他引入了隐缠序的观念,即,任何相对独立要素的内部,都包含着一切要素(即存在总体)的总和,犹如一张折叠纸的接触点可以包含着纸展开时所展示的总图像的实质关系一样。隐缠序不仅可以对量子理论所隐含的物质新属性,而且对意识的能动性以及物质与意识的关系,给出了一致性的说明。

玻姆教授提出了一种合理而科学的理论来说明宇宙论和实在的本性,如我们所观察到的那样,其说明方式并不把被说明的对象跟(我们所经验的)意识割裂开来。本书文字清晰,无晦涩的专业术语。特别适合于对于物理学、哲学、心理学有兴趣以及从事意识与物质关系研究的读者们。

科林·威尔逊评价说:“玻姆是一位极度激励人心的思想家,无疑,这是一部具有头等意义的著作。当我发现一位具玻姆地位的物理学家来试图填补科学与意义哲学之间的鸿沟时,我特别感到兴奋。”

[野花:地中海沿岸地区500多种野花的彩色图鉴].张扬(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s3071097.jpg作者: (英)伯尼(Burnie,D.)
出版社: 中国友谊出版公司
副标题: 地中海沿岸地区500多种野花的彩色图鉴
译者: 谷祖纲 / 张扬
出版年: 2007年06月
页数: 319
定价: 49.00元
装帧: 平装
丛书: 自然珍藏图鉴丛书
ISBN: 9787505722101

权威牲的内容、清晰的图片以及系统的编排,使本书成为鉴定、欣赏地中海野花最全面的工具书。书中收录地中海沿岸地区的500多种野花,配有1500多幅精美彩色照片,使读者能轻松掌握鉴别各种野花的基本知识和方法。

百科全书式的编辑方法

本书对收录的每一种野花均有详缌的论述,色彩绚丽的照片将每种野花表现得栩栩如生,使其主要特点和显著特征跃然纸上。

阅读轻松容易

本书向野花爱好者全面介绍了所收录的每种野花的主要特征和辨别要点,并列出了它们的分布情况、生长环境、高度、习性、花期以及它们的学名和俗名。此外,还向入门者提供了简易的鉴别方法和简明白夕名诃解释。

[facebook效应].(the.facebook.effect).大卫路柯克帕特里克(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s4528546.jpg作者: [美] 大卫·柯克帕特里克
出版社: 华文出版社
副标题: 看Facebook如何打造无与伦比的社交帝国
原作名: The Facebook Effect
译者: 沈路 / 梁军 / 崔筝
出版年: 2010-10
页数: 312
定价: 49.80
装帧: 平装16开
丛书: 湛庐文化·财富汇
ISBN: 9787507532807

本书作者近距离地采访了与Facebook相关的人士,其中包括Facebook的创始人、员工、投资人、意向投资人以及合作伙伴,加起来超过了130人。这是真切详实的访谈,更是超级精彩的故事。作者以其细腻的笔触,精巧的叙事结构,解密了Facebook如何从哈佛的宿舍里萌发,创始人的内讧,权力之争,如何放弃华盛顿邮报的投资,怎样争取到第一个广告客户,而第一轮融资又如何获得一亿美元的估值,让人痴迷的图片产品如何上线,面对Twitter的竞争,与Google的世纪之争……一个创办仅7年,就拥有5亿活跃用户,年收入超过5亿美元,估值超过200亿美元的传奇企业再加上一个年仅26岁的的“娃娃CEO”,在你面前“裸奔”。激情澎湃的创业精神,智慧传奇的融资经历,一个聚合世界的社交帝国向你彻底开放,你还等什么?

 

[java编程精选集锦].《电脑编程技巧与维护》杂志社(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s1409661.jpg作者: 于娜
出版年: 2003-6-1
页数: 424
定价: 45.00
装帧: 平装(带盘)
ISBN: 9787030114891

第一章 Java编程基础与应用
实例1 Java和ASP的结合:Applet小程序从Form表单中动态提取参数
实例2 Servlet中汉字处理浅析
……
第二章 数据库应用编程
实例15 JavaServlet驱动SQL Server中的数据库
实例16 JDBC查询结果的表格方式显示
……
第三章 网络应用编程
实例21 利用Java实现网络通信
实例22 Java编程搜索网络服务器
……
第四章 图形图像应用编程
实例32 Java中如何消除动画闪烁
实例33 使用Java实现带滚动条的图像缩放
……
第五章 Java应用编程专家指点
实例41 如何让Java容器中的组件动起来
实例42 Java中利用管道实现线程间的通信

[java编程习题与解答(全美经典学习指导系列)].(美)hubbard(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s1156931.jpg作者: John R.Hubbard
出版社: 机械工业出版社
译者: 王强
出版年: 2002-8-1
页数: 320
定价: 29.00
装帧: 平装(无盘)
ISBN: 9787111108245

全美经典学习指导系列。最佳的复习资料,实用的辅助教材,与国外高校计算机水平保持同步,为考研和出国深造奠定坚实基础。全球销售超过3000万册!

[java报表开发技术深入解析].刘聪(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s6181818.jpg作者: 刘聪
出版年: 2010-7
页数: 485
定价: 79.00元
ISBN: 9787113111427

《Java报表开发技术深入解析》全面讲解Java环境中的报表开发技术。主要内容包括报表开发的基础知识、Swing报表、Java Web报表等,并对JFreeChart、JaspelReports和iReports等报表开发工具进行了深入的分析。在介绍各种报表开发技术之后,在《Java报表开发技术深入解析》的最后对报表的打印、文件导出等操作也进行了深入的阐述。

《Java报表开发技术深入解析》内容是一个完整的Java报表开发体系,而且在《Java报表开发技术深入解析》的每个章节都提供了丰富的实用实例,力求让读者通过这些实例程序掌握Java报表开发的各种基本技巧。通过《Java报表开发技术深入解析》的学习,读者可以在短时间内全面掌握Java报表开发技术。

《Java报表开发技术深入解析》适合作为Java报表开发初学者的自学用书,也可以作为中、高级Java报表开发人员的参考书,同时还可以作为大专院校或者相关培训机构的授课教材。

[java程序设计].雍俊海(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s5774059.jpg作者: 雍俊海
出版社: 清华大学出版社
副标题: 第2版
出版年: 2007-8
页数: 626
定价: 49.00元
ISBN: 9787302155799

《Java程序设计教程(第2版)》讲解Java程序设计知识及其编程方法,包括Java语言的基础语法、结构化程序设计、面向对象程序设计、数组、字符串、向量、哈希表、泛型、枚举、异常处理、文件和数据流、图形用户界面设计、小应用程序、线程、编程规范、网络程序设计、多媒体和图形学程序设计以及数据库程序设计等。

[java就业培训教程].(张孝祥)(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s5692531.jpg作者: 张孝祥
出版社: 清华大学出版社
出版年: 2003-9
页数: 394
定价: 39.00元
装帧: 简裝本
ISBN: 9787302072959

《Java 就业培训教程》全书共分11章。第1章详细地讲解了Java开发环境的搭建、反编译工具的使用、JDK文档资料的查阅以及Java程序的编译和运行过程。第2章系统地讲解了Java的一些常用语法,在讲解语法的过程中,作者把常见问题进行了正反对比,分析了问题产生的根源,旨在加深印象。在第3章和第4章中,透彻系统地讲解了面向对象的思想和应用,用通俗形象的语言、典型翔实的例子、鲜明的对照比较,阐述了初学者最容易迷惑的一些思想理念。在以后的章节中,作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与Applet、网络编程等方面的知识。 作者长期工作在开发与教学的第一线,既考虑了在实际开发中经常遇到的难题,也分析了众多学员在学习中经常困惑的问题。

[java编程思想(第4版)].bruce.eckel(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s27243455.jpg作者: [美] Bruce Eckel
出版社: 机械工业出版社
原作名: Thinking in Java
译者: 陈昊鹏
出版年: 2007-6
页数: 880
定价: 108.00元
装帧: 平装
丛书: 计算机科学丛书
ISBN: 9787111213826

本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。

从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Java I/O系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了Java语言基础语法以及高级特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的绝佳教材和参考书。

第4版特点:

适合初学者与专业人员的经典的面向对象叙述方式,为更新的Java SE5/6增加了新的示例和章节。

[java程序员修炼之道].(英)埃文斯&(荷)费尔堡著(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s26812781.jpg作者: [英] Benjamin J. Evans / [荷兰] Martijn Verburg
出版社: 人民邮电出版社
原作名: The well-grounded Java developer:vital techniques of Java 7 and polyglot programming
译者: 吴海星
出版年: 2013-7
页数: 395
定价: 89.00元
装帧: 平装
ISBN: 9787115321954

本书分为四部分,第一部分全面介绍Java 7 的新特性,第二部分探讨Java 关键编程知识和技术,第三部分讨论JVM 上的新语言和多语言编程,第四部分将平台和多语言编程知识付诸实践。从介绍Java 7 的新特性入手,本书涵盖了Java 开发中最重要的技术,比如依赖注入、测试驱动的开发和持续集成,探索了JVM 上的非Java 语言,并详细讲解了多语言项目, 特别是涉及Groovy、Scala 和Clojure 语言的项目。此外,书中含有大量代码示例,帮助读者从实践中理解Java 语言和平台。

本书适合Java 开发人员以及对Java7 和JVM 新语言感兴趣的各领域人士阅读。

[java程序性能优化-.让你的java程序更快、更稳定].葛一鸣(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s25101909.jpg作者: 葛一鸣
出版社: 清华大学出版社
副标题: 让你的Java程序更快、更稳定
出版年: 2012-9-1
页数: 416
定价: 59.00元
装帧: 平装
ISBN: 9787302296256

Java是目前应用最为广泛的软件开发平台,学习针对Java程序的优化方法有重要的现实意义。《Java程序性能优化:让你的Java程序更快、更稳定》以Java性能调优为主线,系统地阐述了与Java性能优化相关的知识与技巧。

《Java程序性能优化:让你的Java程序更快、更稳定》共6章,先后从软件设计、软件编码、JVM调优以及程序故障排斥等方面介绍针对Java程序的优化方法。第1章介绍性能的基本概念、定律、系统调优的过程和注意事项。第2章从设计层面介绍与性能相关的设计模式、组件。第3章从代码层面介绍如何编写高性能的Java程序。第4章介绍了并行开发和如何通过多线程提高系统性能。第5章立足于JVM虚拟机层面,介绍如何通过设置合理的JVM参数提升Java程序的性能。第6章为工具篇,介绍了获取和监控程序或系统性能指标的各种工具,包括相关的故障排查工具。

本书适合所有Java程序员、软件设计师、架构师以及软件开发爱好者,对于有一定经验的Java工程师,本书更能帮助他突破技术瓶颈,深入Java内核开发!

[java核心技术(原书第8版)卷i_基础知识].(美)昊斯特曼(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s23284090.jpg作者: Cay S. Horstmann / Gary Cornell
出版社: 机械工业出版社
译者: 杜永萍 / 邝劲筠 / 叶乃文
出版年: 2008-6
页数: 694
定价: 98.00元
装帧: 平装
丛书: Sun公司核心技术丛书
ISBN: 9787111239505

《JAVA核心技术(卷1):基础知识(原书第8版)》是《Java核心技术》的最新版,《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了的部分内容,以便适应Java的最新特性。本版也不例外,它反遇了Java SE6的新特性。全书共14章,包括Java基本的程序结构、对象与类、继承、接口与内部类、图形程序设计、事件处理、Swing用户界面组件、部署应用程序和Applet、异常日志断言和调试、叙述方式深入浅出,并包含大量示例,从而帮助读者充分理解Java语言以及Java类型库的相关特性。

★与《Java编程思想》齐名的Java图书泰山北斗;

★CSDN Java大版主等专家隆重推荐。

点击链接进入Java程序设计:

《深入理解Java虚拟机:JVM高级特性与最佳实践》

《JAVA核心技术(卷1):基础知识(原书第8版)》

《JAVA核心技术卷2:高级特征》

《Java语言程序设计(基础篇)(原书第8版)》

《Java编程思想(第4版)》

《Effective Java中文版(第2版)》

《Java编程思想(英文版•第4版)》

《Java 实时编程》

《Java加密与解密的艺术》

《Eclipse插件开发(原书第3版)(畅销插件开发指南新版)》

《Java语言程序设计:进阶篇(原书第8版)》

《Maven实战》

[java开发实战经典(名师讲坛)].李兴华(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s6050358.jpg作者: 李兴华 编著
出版社: 清华大学出版社
出版年: 2009-8
页数: 831
定价: 79.80元
装帧: 平装
ISBN: 9787302202615

《Java开发实战经典(名师讲坛)》是一本综合讲解Java核心技术的书籍,在书中使用大量的代码及案例进行知识点的分析与运用,并且给出一些比较成熟的开发步骤,帮助读者更好地进行Java的开发。从作者多年的Java培训经验来看,大部分学生对各种高端开发都没有任何问题,唯一的问题在于Java基础并不牢固,而且在国内也始终没有一本真正可以引领读者入门的好书籍,大部分的书籍都是围绕概念本身进行讲解的,没有讲解清楚为什么要具备这些知识以及该如何去理解这些知识。《Java开发实战经典(名师讲坛)》真正地做到了让每一位读者都能清楚地知道每个知识点的来龙去脉,不仅可以很容易地看懂一个程序,而且能真正地灵活运用程序,编写代码。

在学习编程语言时,环境、代码调试等,都是很多读者最头疼的地方,而且很多代码都会存在一些细节上的问题,所以,《Java开发实战经典(名师讲坛)》为了让读者可以更好地理解每一个知识点,将书中所有内容都录制成了视频,让每一位读者真正做到“轻松学Java、从零开始学Java”,以优质的视频教学为每一位读者提供最大的支持。

“注意”、“提示”、“问答”是《Java开发实战经典(名师讲坛)》的一大特色,通过这样的方式,可以让读者进行更加全面的思考,这些特色中还包含了不少在Java面试中有可能遇到的问题,这让每位读者在打好基础、巩固技术之余,也能为面试提供强有力的支持。

[java入门很简单].李世民等(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s11329163.jpg作者: 李世民
出版社: 清华大学出版社
出版年: 2012-8
页数: 459
定价: 59.80元
丛书: 入门很简单丛书
ISBN: 9787302289425

《Java入门很简单》是一本面向Java编程初学者的书籍,不需要读者有太多的计算机基础知识。《Java入门很简单》讲解通俗易懂,循序渐进,避免云山雾罩、晦涩难懂;语言轻松活泼,用类比、对比、比喻等写作手法,并配合图解教学,对难点给出了必要提示;每个知识点都对应相应的编程实例,便于读者一边学习一边动手实践,既可以提高读者的动手能力,也可激发学习兴趣。《Java入门很简单》配带1张DVD光盘,内容为《Java入门很简单》配套多媒体教学视频、《Java入门很简单》源代码及Java进阶教学视频。《Java入门很简单》共12章,涵盖的内容有建立Java语言的开发环境及编写第一个Java程序、了解面向对象的Java、变量和常量、数组、字符串、方法和它的表达式,Java中的语句、继承和多态,Java中的类、输入/输出对象、异常处理,通过Java使用MySQL数据库。通过学习《Java入门很简单》内容,读者可以具备初步的Java开发能力。

[java虚拟机规范(java.se.7)].tim.lindholm.&.frank.yellin(高清扫描PDF电子书下载)

下载地址:高速下载

解压密码:hdpdf.blog

s27199793.jpg作者: Tim Lindholm / Frank Yellin / Gilad Bracha / Alex Buckley
出版社: 机械工业出版社
原作名: The Java Virtual Machine Specification,Java SE 7 Edition
译者: 周志明 / 薛笛 / 吴璞渊 / 冶秀刚
出版年: 2014-1
页数: 316
定价: 69.00
装帧: 平装
丛书: Java核心技术系列
ISBN: 9787111445159

本书整合了自1999年《Java虚拟机规范(第2版)》发布以来Java世界所出现的技术变化。另外,还修正了第2版中的许多错误,以及对目前主流Java虚拟机实现来说已经过时的内容。最后还处理了一些Java虚拟机和Java语言概念的模糊之处。

针对本书,读者有任何勘误或模糊之处,均可发邮件到jvms-comments-ww@oracle.com。

2004年发布的Java SE 5.0版为Java语言带来了翻天覆地的变化,但是对Java虚拟机设计的影响则相对较小。在Java SE 7这个版本中,我们扩充了class文件格式以便支持新的Java语言特性,譬如泛型和变长参数方法等。

2006年发布的Java SE 6.0版看起来并没有为Java语言带来什么新的变化,但是对Java虚拟机的影响就比较大。如新的字节码验证方式,它源于Eva Rose的一篇硕士论文,文中以Java Card平台为背景,展示了Java虚拟机字节码验证的另一种全新的实现思路。这促进了Java ME CLDC第1版实现的诞生,并最终成为Java SE平台class验证过程的理论基础。关于这部分内容将会在第4章中介绍。

Sheng Liang实现了Java ME CLDC的验证器。Gilad Bracha负责对该验证器做出详细说明,Antero Taivalsaari则是整个Java ME CLDC规范的负责人。Alessandro Coglio在字节码验证的分析方面的工作对本规范做出了很大的贡献。Wei Tao、Frank Yellin、TimLindholm与Gilad Bracha一起实现的Prolog验证器是Java ME和Java SE平台规范的共同基础。Wei Tao后续继续实现了实际运用于Hot Spot Java虚拟机的验证器。之后Mingyao Yang改进了规范和设计,形成了Java SE 6中的最终实现版本。该规范成文得益于以下JSR 202专家组成员:Peter Burka、Alessandro Coglio、Sanghoon Jin、Christian Kemper、Larry Rau、EvaRose以及 Mark Stolz。

在2011年发布的Java SE 7平台终于兑现了在1997年《Java虚拟机规范》第1版中就已做出的承诺:“在未来,我们会对Java虚拟机进行适当扩展,以便更好地支持其他语言运行于JVM之上。”Gilad Bracha的工作是开发Java虚拟机中的热替换(hotswapping)功能,以及在Java虚拟机静态类型系统上支持动态类型语言实现。invokedynamic指令以及支持这个指令的基础架构由John Rose以及JSR 292专家组成员:Ola Bini、 Rémi Forax、Dan Heidinga、Fredrik ?hrstr?m、JochenTheodorou进行开发。还有Charlie Nutter和Christian Thalinger做出了特别贡献。

还有许多人的名字应当出现在这里,他们在不同时间段对Java虚拟机的设计和实现做出过贡献。我们今天所见的Java虚拟机拥有卓越的执行性能,这离不开DavidUngar和他的同事们在Sun实验室Self项目中所积累的技术基础。这些技术最初用于Self语言,后来形成了Animorphic Smalltalk虚拟机,经过长期而曲折的发展,最终成为今天Oracle HotSpot JVM的技术基础。Lars Bak和Urs H?lzle经历了所有上述的技术发展阶段,对于今天的Java虚拟机能够拥有大家认为理所当然的高效执行性能,他们实在是居功至伟。

本规范中很多意义深远的改进来自于Martin Buchholz、Brian Goetz、Paul Hohensee、David Holmes、Karen Kinnear、Keith McGuigan、Jeff Nisewanger、 Mark Reinhold、Naoto Sato、BillPugh、Uday Dhanikonda、Janet Koenig、AdamMessinger、John Pampuch、Georges Saab和Bernard Traversat所作出的贡献。Jon Courtney和Roger Riggs帮助我们保证此规范的内容可同时适用于Java ME和Java SE平台。Leonid Arbouzov、Stanislav Avzan、Yuri Gaevsky、Ilya Mukhin、Sergey Reznick和Kirill Shirokov在Java技术兼容包(JavaCompatibility Kit,JCK)上作出了卓越贡献,以保证本规范中描述的内容是可测试并且已测试的。