• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。

java

垃圾清理势在必行——Java垃圾收集算法_java

垃圾清理势在必行——Java垃圾收集算法_java
  1.垃圾收集算法的核心思想   java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。   垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别……继续阅读 »

搞代码 7年前 (2018-08-06) 142浏览 0评论0个赞

java

真正的Java学习从入门到精通_java

真正的Java学习从入门到精通_java
一、 工具篇JDK (java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的J……继续阅读 »

搞代码 7年前 (2018-08-06) 275浏览 0评论0个赞

java

Java类装载体系中的隔离性_java

Java类装载体系中的隔离性_java
作者:盛戈歆 作者简介 盛戈歆,软件工程师,你可以通过[email protected]与他联系。 正文: java中类的查找与装载出现的问题总是会时不时出现在Java程序员面前,这并不是什么丢脸的事情,相信没有一个Java程序员没遇到过ClassNotException,因此不要为被人瞅见自己也犯这样的错误而觉得不自然,但是在如果……继续阅读 »

搞代码 7年前 (2018-08-06) 173浏览 0评论0个赞

java

Java性能_java

Java性能_java
“本附录由Joe Sharp投稿, java语言特别强调准确性,但可靠的行为要以性能作为代价。这一特点反映在自动收集垃圾、严格的运行期检查、完整的字节码检查以及保守的运行期同步等等方面。对一个解释型的虚拟机来说,由于目前有大量平台可供挑选,所以进一步阻碍了性能的发挥。 “先做完它,再逐步完善。幸好需要改进的地方通常不会太多。”(Steve McConne……继续阅读 »

搞代码 7年前 (2018-08-06) 172浏览 0评论0个赞

java

构建高性能J2EE应用的10个技巧_java

构建高性能J2EE应用的10个技巧_java
   作者:铸锐数码 王屹 构建高性能的J2EE应用不但需要了解常用的实施技巧。下面介绍最常用的10种有效方法,可帮助架构设计师们快速成为这方面的专家。 java性能的基础—-内存管理 任何Java应用,单机的或J2EE的性能基础都可归结到你的应用是如何管理内存的问题。Java的内存管理包括两个重要任务:内存的……继续阅读 »

搞代码 7年前 (2018-08-06) 252浏览 0评论0个赞

java

构建高性能J2EE应用的5种策略_java

构建高性能J2EE应用的5种策略_java
   作者:铸锐数码 高级技术顾问 王屹 好的开始是成功的一半。对于J2EE同样如此,我们知道当开发应用时,在架构设计阶段的决定将对应用的性能和可扩展性产生深远的影响。 现在当开发一个应用项目时,我们越来越多地注意到了性能和可扩展性的问题。应用性能的问题比应用功能的不丰富问题往往更为严重,前者会影响到所有用户,而后者只会影响到……继续阅读 »

搞代码 7年前 (2018-08-06) 167浏览 0评论0个赞

java

Java堆的管理–垃圾回收_java

Java堆的管理–垃圾回收_java
1  引言 java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(jvm)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范……继续阅读 »

搞代码 7年前 (2018-08-06) 120浏览 0评论0个赞