自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sunways的技术博客

没有什么能够阻挡,你对完美代码的向往~

  • 博客(0)
  • 资源 (30)
  • 论坛 (2)
  • 收藏
  • 关注

空空如也

深入理解Java虚拟机 JVM高级特性与最佳实践(高清完整版)

编辑推荐   围绕内存管理、执行子系统、编程编译与优化、高效并发等核心内容对JVM进行全面而深入的分析,深刻揭示JVM的工作原理   注重实现,以解决实践中的疑难问题为首要目的,包含大量经典案例和最佳实践 内容简介   作为一位Java程序员,你是否也曾经想深入理解Java虚拟机,但是却被它的复杂和深奥拒之门外?没关系,本书极尽化繁为简之妙,能带领你在轻松中领略Java虚拟机的奥秘。本书是近年来国内出版的唯一一本与Java虚拟机相关的专著,也是唯一一本同时从核心理论和实际运用这两个角度去探讨Java虚拟机的著作,不仅理论分析得透彻,而且书中包含的典型案例和最佳实践也极具现实指导意义。 显示全部信息 作者简介   周志明,资深Java技术专家,对JavaEE企业级应用开发、OSGi、Java虚拟机和工作流等都有深入的研究,并在大量的实践中积累了丰富的经验。尤其精通Java虚拟机,撰写了大量与JVM相关的经典文章,被各大技术社区争相转载,是ITeye等技术社区公认的Java虚拟机方面的领袖人物之一。现任远光软件股份有限公司平台开发部经理兼平台架构师,先后参加与过国家电网、南方电网等多个国家级大型ERP项目的平台架构工作,对软件系统架构也有深刻的认识和体会。 目录 前言 致谢 第一部分 走近Java  第1章 走近Java   1.1 概述   1.2 Java技术体系   1.3 Java发展史   1.4 展望Java技术的未来   1.4.1 模块化   1.4.2 混合语言   1.4.3 多核并行   1.4.4 进一步丰富语法   1.4.5 64位虚拟机   1.5 实战:自己编译JDK   1.5.1 获取JDK源码 显示全部信息 媒体评论 Java 程序是如何运行的?Java虚拟机在其中扮演了怎样的角色?如何让Java程序具有更高的并发性?许多Java程序员都会诸如此类的疑问。无奈,国内在很长一段时间里都没有一本从实际应用的角度讲解Java虚拟机的著作,本书的出版可谓填补了这个空白。它从Java程序员的角度出发,系统地将Java程序运行过程中涉及的各种知识整合到了一起,并配以日常工作中可能会碰到的疑难案例,引领读者轻松踏上探索Java虚拟机的旅途,是广大对Java虚拟机感兴趣的读者的福音! ——莫枢(RednaxelaFX) 虚拟机和编程语言爱好者 在武侠的世界里,无论是至刚至强的《易筋经》,还是阴柔无比的《葵花宝典》,都离不开内功修炼。没有了内功心法,这些武术只是花拳绣腿的拙劣表演而已。软件业是武林江湖的一个翻版,也有着大量的模式、套路、规范等外功,但“外功修行,内功修神”,要想成为“扫地僧”一样的绝世高人,此书是必备的。 ——秦小波 资深Java技术专家/著有畅销书《设计模式之禅》 对Java程序员来说,Java虚拟机可以说是既熟悉又神秘,很少Java程序员能够抑制自己探究它的冲动。可惜,分析JVM实现原理的书籍(特别是国内作者出版的)是少之又少。本书的出版可谓Java程序员的福音,作者将自己多年来在Java虚拟机领域的实践经验和研究心得呈现在了这本书中,不仅系统地讲解了Java虚拟机工作机制和底层原理,而且更难能可贵的是与实践很好地结合了起来,具有非常强的实践指导意义,强烈推荐! ——计文柯 资深Java技术专家/著有畅销书《Spring技术内幕:深入解析Spring架构设计与实现原理》 在线试读部分章节 序: Java是目前用户最多、使用范围最广的软件开发技术,Java的技术体系主要由支撑Java程序运行的虚拟机、为各开发领域提供接口支持的Java API、Java编程语言及许许多多的第三方Java框架(如Spring和Struts等)构成。在国内,有关Java API、Java语言及第三方框架的技术资料和书籍非常丰富,相比之下,有关Java虚拟机的资料却显得异常贫乏。 这种状况很大程度上是由Java开发技术本身的一个重要优点导致的:在虚拟机层面隐藏了底层技术的复杂性以及机器与操作系统的差异性。运行程序的物理机器情况千差万别,而Java虚拟机则在千差万别的物理机上面建立了统一的运行平台,实现了在任意一台虚拟机上编译的程序都能在任何一台虚拟机上正常运行。这一极大的优势使得Java应用的开发比传统C/C++应用的开发更高效和快捷,程序员可以把主要精力集中在具体业务逻辑上,而不是物理硬件的兼容性上。一般情况下,一个程序员只要了解了必要的Java API、Java语法并学习适当的第三方开发框架,就已经基本能满足日常开发的需要了,虚拟机会在用户不知不觉中完成对硬件平台的兼容以及对内存等资源的管理工作。因此,了解虚拟机的运作并不是一般开发人员必须掌握的知识。 然而,凡事都具备两面性。随着Java技术的不断发展,它被应用于越来越多的领域之中。其中一些领域,如电力、金融、通信等,对程序的性能、稳定性和可扩展性方面都有极高的要求。一个程序很可能在10个人同时使用时完全正常,但是在10000个人同时使用时就会变慢、死锁甚至崩溃。毫无疑问,要满足10000个人同时使用需要更高性能的物理硬件,但是在绝大多数情况下,提升硬件效能无法等比例地提升程序的性能和并发能力,有时甚至可能对程序的性能没有任何改善作用。这里面有Java虚拟机的原因:为了达到为所有硬件提供一致的虚拟平台的目的,牺牲了一些硬件相关的性能特性。更重要的是人为原因:开发人员如果不了解虚拟机的一些技术特性的运行原理,就无法写出最适合虚拟机运行和可自优化的代码。

2012-08-13

C#入门经典第4版(英文版).pdf

C#入门经典第4版(英文版).pdf

2012-07-12

myeclipse10激活注册码+图解教程

myeclipse10激活注册码+图解教程 本人亲自体验,成功激活~

2012-05-27

线程 JAVA java线程 java线程第3版 java线程第2版第3版合集

电子书相关:包含4个有关JAVA线程的电子书(几乎涵盖全部有关线程的书籍) OReilly.Java.Threads.3rd.Edition.Sep.2004.eBook-DDU Java Thread Programming (Sams) java线程第二版中英文 java线程第二版中英文 线程并不是新的概念:许多操作系统和语言都支持它们。在Java出现以前,似乎人人都在谈论线程,却很少有人使用它。用线程编程是技巧性很强的且不可移植。 而在Java中却完全不同。Java的线程工具易于使用,并且像Java中的其他东西一样可以在不同的平台之间移植。这是一件好事,因为如果没有线程,那么除了最简单的applet之外,几乎不可能编写出任何程序。如果你想使用Java,就必须学习线程。 本书的新版本展示了如何利用Java线程工具的全部优势,并介绍了JDK 2线程接口中的最新变化。你将学习如何使用线程来提高效率,如何有效地使用它们,以及如何避免常见的错误。本书讨论了死锁、竞态条件以及饥饿等问题的细节,帮助你编写没有潜在bug的代码。 本书第二版提供了对Thread和ThreadGroup类、Runnable接口和语言的同步操作符内容的全面讨论。它解释了如何在不同的平台上调度线程,如何开发CPUScheduler类来实现你自己的调度策略。其他扩展例子包括实现读/写锁、通用锁、任意作用域的锁和异步I/O的类。本版本还增加了广泛的例子,展示如何实现线程池和其他同步技术,如条件变量、屏障和守护锁。它展示了如何与非线程安全的类共同工作,并特别关注于Swing的线程问题。新增加的一章介绍了如何为多处理器机器编写并行代码。 简而言之,本书的新版涉及了有关线程的方方面面,从最简单的动画applet到最复杂的应用程序。如果你计划用Java做任何重要的事情,你将发现本书很有价值。 第一章 线程简介 第二章 Java线程API 第三章 同步技术 第四章 等待和通知 第五章 Java线程编程的例子 第六章 Java线程调度 第七章 Java线程调度例子 第八章 和同步相关的高级主题 第九章 多处理器机器上的并行化 第十章 线程组

2012-05-07

进销存管理子系统的用例图活动图类图包图等

进销存管理子系统的用例图活动图类图包图等

2011-12-29

shell脚本学习指南(.pdf完整高清版)

shell脚本学习指南(.pdf完整高清版)

2011-12-20

101个超酷Shell脚本(.chm英文原版高清)

101个超酷Shell脚本(.chm英文原版高清)

2011-12-20

(最新_最全_附使用说明)hadoop2.9.0对应的hadoop.dll,winutils.exe

(最新_最全_附使用说明)hadoop2.9.0对应的hadoop.dll,winutils.exe 1:将文件解压到hadoop的bin目录下 2:将hadoop.dll复制到C:\Window\System32下 3:添加环境变量HADOOP_HOME,指向hadoop目录 4:将%HADOOP_HOME%\bin加入到path里面

2018-05-31

吉林大学ACM代码库全集(.pdf)

吉林大学ACM代码库全集,吉林大吉林大学ACM代码库全集学ACM代码库全集,吉林大学ACM代码库全集

2009-11-24

C和指针(超高清版)

C和指针(超高清版) 一共28.5M ,分成两部分了,超好的电子书!

2009-11-19

黑客反汇编教程(英文版).chm

黑客反汇编教程(英文版).chm 黑客反汇编教程(英文版).chm 黑客反汇编教程(英文版).chm

2009-11-10

汇编语言指令集(英文版).chm

汇编语言指令集(英文版).chm 很小巧实用的工具书, 希望大家喜欢!

2009-11-10

汇编语言资料大合集,让你看得爽 ,学得快

精心为大家准备的汇编资料大合集,都是chm格式的,很方便阅读,希望大家喜欢!

2009-11-10

算法导论习题答案 MIT press

算法导论习题答案,经典的算法书 Thomas H. Cormen Charles E. Leiserson Ronald L. Rivest Clifford Stein

2009-11-10

算法导论 英文版 (.chm)

非常好的算法书,地球人都知道它的魅力无穷!

2009-11-10

VS2008完美卸载专用工具

非常好的卸载工具 VS2008专用卸载工具 VS2008专用卸载工具

2009-11-05

操作系统精髓与设计原理(第六版.pdf)

操作系统精髓与设计原理 操作系统精髓与设计原理

2009-11-04

数据库管理系统原理与设计习题全部答案(第三版.pdf)

数据库管理系统原理与设计习题全部答案 数据库管理系统原理与设计习题全部答案

2009-11-03

软件工程实践者的研究方法课后习题答案

软件工程 实践者的研究方法(原书第六版)参考练习题和相应的答案,希望对大家有帮助!

2009-11-02

VS2008 教程 (.pdf)

Microsoft Visual C++ Window Applications by Example

2009-10-31

《C++面向对象程序设计》试题 (A卷)

非常好的试题,不要感谢我,要感谢就感谢吉大老师的辛勤劳作吧,试题出的非常好,只读课本是读不出这些的!以前也上传了一些相关的,有需要的同学搜索一下就有了~!

2009-03-11

吉林大学2002级C++面向对象程序设计试题(B卷)

上传了A卷,现在是B卷,都是绝版的好资料,希望各位同仁好好研究,考的真的很细!

2009-03-11

吉林大学2002级C++面向对象程序设计试题答案

有试题没答案怎么行啊,现把压箱底的好答案奉献给大家!对了,试题我有分享了,只要一搜就可以下载到相关试题了!

2009-03-11

吉林大学2002级C++面向对象程序设计试题

非常值得去做的题,考的非常细,细节决定成败,希望对大家会有b

2009-03-11

北京广播电大C++上机试题

北京广播电视大学2001——2002学年第一学期 面向对象程序设计课程上机考试 试题

2009-03-11

C++期末考试题及答案

绝好的压箱底的好资料。复习没它怎么行,祝各位考试顺利!

2008-12-30

清华大学计算机系C++期末考试题及答案

绝好的复习资料,花了我的九牛二虎之力才整好的,在此奉献给大家了!

2008-12-30

程序设计爱好者必看的高效编程指南:effective C++

这本书是程序设计爱好者必看的高效编程指南,里面翔实的给出了编程过程中要提高编程效率等的50个实用条款,相信看过之后一定会在技术上提高不少,有何理由不奉献给大家一起来分享呢!!!

2008-12-04

栈的操作,堆和栈的区别

栈的操作,自己查资料写出的,有需要的看看啊,别浪费了...

2008-12-03

C语言库函数 压箱底的好资料

超好的C程序库函数,内容全面,广大程序设计爱好者千万不要错过哦!

2008-11-01

学计算机要考哪些证书啊?

发表于 2008-12-04 最后回复 2013-08-15

关于下载

发表于 2009-03-11 最后回复 2009-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除