E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JVM原理
JVM原理
和优化
JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境.1.创建JVM装载环境和配置2.装载JVM.dll3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例4.调用JNIEnv实例装载并处理class类。在我们运行和调试Java程序的时候,经常会提到一个JVM的概念.JVM是Java程序运行的环境,但是他同时一个操作系统的一
ning109314
·
2013-08-27 18:00
Java 虚拟机 内存模型
最近由于工作需要参考了一些文章和书籍研究一下
JVM原理
和优化,接下来会简单总结一下,希望能够帮助到有需要的人。
pingnanlee
·
2013-08-23 11:00
JAVA程序员面试题[问答]
学习笔记,转自:http://maomigougoubaobei.blog.163.com/blog/static/1979831502012914102738902/1、说说
JVM原理
?
dy_f
·
2013-07-16 23:42
MySQL笔霸
JAVA程序员面试题[问答]
学习笔记,转自:http://maomigougoubaobei.blog.163.com/blog/static/1979831502012914102738902/ 1、说说
JVM
dy.f
·
2013-07-16 23:00
java
JAVA程序员面试题[问答]
学习笔记,转自:http://maomigougoubaobei.blog.163.com/blog/static/1979831502012914102738902/ 1、说说
JVM
dy.f
·
2013-07-16 23:00
java
JVM原理
1、 在堆上分配对象的代价十分高昂,然而java的垃圾回收机制可以和其他语言从堆栈上分配空间的速度想媲美,但是,释放对上的存储空间也有开销; 2、 当它工作的时候,将一面回收空间,一面使堆中的对象紧凑排列。这样就尽量避免了页面错误。通过垃圾回收器对对象重新排列,实现了一种高速的、有限空间可供分配的堆模型; 3、 其他系统的垃圾回收机制: a、
·
2013-07-08 16:00
jvm
jvm原理
(待整理)
用自己的话总结一下jvm的工作原理:1.java对象都是以class的对象存在的,所以在编译的时候可以看到,java文件中有内部类的时候,会编译成javafilename$innerClassName.class的这种形式2.jvm加载class的时候有一个顺序,jvm是通过classpath加载class的,classpath分为三层,bootstrap,extension,applicatio
jiangkan12
·
2013-06-17 09:00
jvm
JVM优化:缩短eclipse的启动时间
首先要声明一下,这个案例在这本书中也提到过.这本书是我曾经学习JVM的第一本书.里面关于Heap的优化思想,来源于此.建议大家想学
JVM原理
的,可以找来此书看看.写这篇文章,是因为最近在给一个社交网站服务器做调优
背包客
·
2013-04-21 20:00
eclipse
jvm
优化
Java工程师求职之必杀技
有良好计算机网络、数据结构和算法基础;2、 精通多线程、socket编程、IO,精通JSP、Servlet,熟悉JavaScript、Ajax开发,熟悉Nginx/Tomcat/JBoss/Jetty等服务器,对
JVM
zhujiaxing666666
·
2013-04-05 15:00
通过
JVM原理
理解字符串的比较
http://developer.51cto.com/art/201003/189520.htm Java中的字符串也是一连串的字符,但是与许多其他的计算机语言将字符串作为字符数组处理不同,Java将字符串作为String类型对象来处理。将字符串作为内置的对象处理允许Java提供十分丰富的功能特性以方便处理字符串。 JVM运行时数据区的内存模型由五部分组成: (1)方法区 (
talentluke
·
2013-03-29 15:00
jvm
jvm原理
及优化
jvm原理
及优化2012-01-0513:191477人阅读评论(0)收藏举报目录(?)
liwenjie001
·
2013-03-21 23:00
JVM优化-缩短eclipse的启动时间
追加:首先要声明一下,这个案例在这本书中也提到过.这本书是我曾经学习JVM的第一本书.里面关于Heap的优化思想,来源于此.建议大家想学
JVM原理
的,可以找来此书看看.写这篇文章,是因为最近在给一个社交网站服务器做调优
core_cto
·
2013-03-07 22:00
xpbug: JVM优化-缩短eclipse的启动时间
my.oschina.net/xpbug/blog/111250追加:首先要声明一下,这个案例在这本书中也提到过.这本书是我曾经学习JVM的第一本书.里面关于Heap的优化思想,来源于此.建议大家想学
JVM
BenjaminYu
·
2013-03-04 11:00
eclipse
jvm
JVM优化-缩短eclipse的启动时间
追加:首先要声明一下,这个案例在这本书中也提到过.这本书是我曾经学习JVM的第一本书.里面关于Heap的优化思想,来源于此.建议大家想学
JVM原理
的,可以找来此书看看.写这篇文章,是因为最近在给一个社交网站服务器做调优
xpbug
·
2013-03-02 00:00
jvm
调优
JVM原理
JVM原理
解释JVM全称是JavaVirtualMachine,Java虚拟机,这个JVM你是看不到的,它存在内存中。
hejiajunsh
·
2013-01-30 16:00
java
jvm
逃逸分析
逃逸分析优化
JVM原理
我们知道java对象是在堆里分配的,在调用栈中,只保存了对象的指
charlotte
·
2013-01-25 15:00
分析
JVM原理
_内存篇
本文将以开发者角度对JVM相关工作原理进行介绍,我会持续更新,如果大家发现不对的地方,渴望能不吝赐教。 一、JVM简介 JVM是JavaVirtualMachine(Java虚拟机)的缩写,Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把
steveoyung
·
2013-01-11 16:00
jvm
JVM原理
JVM原理
一、
JVM原理
解释JVM全称是JavaVirtualMachine,Java虚拟机,这个JVM你是看不到的,它存在内存中。
tcpipstack
·
2012-10-26 20:00
推荐一些
JVM原理
,JVM调优,JVM内存模型,JAVA并发 电子书1
阅读更多推荐一些JVM和并发电子书推荐一些JVM和java并发的电子书,以后记起来,再发上来。如果是学java多线程,并发的话,推荐先读一个基础的好书,图为:这个电子书太大,网上有下载的。大小:212.7KBJava并发程序设计教程-2010-08-10.pdf(1.8MB)下载次数:59Java平台体系_第二章_JVM(Java虚拟机).pdf(781.5KB)下载次数:34JVM基础教程-20
li269015
·
2012-09-29 14:00
推荐一些
JVM原理
,JVM调优,JVM内存模型,JAVA并发 电子书1
推荐一些JVM和并发电子书 推荐一些JVM和java并发的电子书,以后记起来,再发上来。如果是学java多线程,并发的话,推荐先读一个基础的好书,图为:这个电子书太大,网上有下载的。
li269015
·
2012-09-29 14:00
JVM原理
_内存篇
阅读更多一、JVM简介JVM是JavaVirtualMachine(Java虚拟机)的缩写,Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。JVM也有自己的相关规范,使得第三方可以开发出自己的JVM,比如I
pany
·
2012-07-09 16:00
虚拟机
java
多线程
JVM原理
_内存篇
一、JVM简介 JVM是JavaVirtualMachine(Java虚拟机)的缩写,Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。JVM也有自己的相关规范,使得第三方可以开发出自己的JVM,比如IBM
pany
·
2012-07-09 16:00
java
多线程
虚拟机
java内存管理以及GC工作原理
http://blog.csdn.net/cnhzgb/article/details/7179419
jvm原理
及优化1、内存管理简介 内存管理的职责为分配内存,回收内存。
gzh0222
·
2012-06-14 15:00
java
jvm
jdk
工作
cms
存储
java内存管理以及GC工作原理
http://blog.csdn.net/cnhzgb/article/details/7179419
jvm原理
及优化1、内存管理简介内存管理的职责为分配内存,回收内存。
xitong
·
2012-06-14 15:00
java内存管理
java内存管理以及GC工作原理
http://blog.csdn.net/cnhzgb/article/details/7179419
jvm原理
及优化1、内存管理简介内存管理的职责为分配内存,回收内存。
xitong
·
2012-06-14 15:00
java内存管理
JVM原理
结构详解
图1Java虚拟机运行时数据区 做Java就是和内存打交道,如果在这条道路上有更加深入的发展,就必须了解JVM的结构和生命周期。如图所示,图中是一个完整的JVM结构。下面,会列出JVM各个区块的分工。 1.Java栈 Java栈(JVMStack),通常我们把内存分为堆和栈,这是一种比较粗糙的划分方法,但确实,我们最关心的也就是堆和栈两个主要的内存区块,实际上JVM中的内存分
solidsnake2007
·
2012-04-23 23:00
java
jvm
内存
jvm原理
(个人理解版)
看了很多jvm写的文章,网上都是一转再转,讲的也不细,对于实际出现的问题用他们的原理来讲很难讲通,今天我特地自己理了一下,帮助别人的同时也提高自己,希望有不组的地方多指点 jvm研究 为什么要研究:首先研究这个可以让我们更加清楚jvm的工作原理,和解决实际生产中堆溢出和栈溢出的原因,同时对为什么会产生同步问题也有了更进一步的思考 首先jvm会有一个classlo
java_fei
·
2012-03-13 22:00
jvm
理解Java常量池--从
JVM原理
上理解字符串的比较
转 &nb
swearyd7
·
2012-03-06 18:00
java
jvm原理
学习笔记
一,运行时数据区域 见图java 虚拟机运行时数据区.png 二. 程序计数器 线程私有,当执行java方法时,程序计数器的值是虚拟机字节码指令的地址,当执行本地方法时值为空。 注意:java的多线程是通过轮流切换并分配cpu处理时间实现。谁来控制切换,谁来分配cpu时间? 三. java虚拟机栈 线程私有,生命周期与线程相同。 是秒描述java方法执
michaelzqm
·
2012-02-26 18:00
学习笔记
理解Java常量池--从
JVM原理
上理解字符串的比较
http://www.open-open.com/home/space-4097-do-blog-id-1336.html
·
2012-02-25 11:00
java类运行以及static块的执行顺序
一、java类的static块什么时候执行如果了解
JVM原理
,我们可以知道,一个类的运行分为以下步骤:1、装载;2、链接;3、初始化;4、初始化;5,实例化(创建新的实例)实际上,static块的执行发生在
Love_JavaProgram
·
2012-02-22 10:00
java
jvm
c
工作
String
Class
JVM原理
_内存篇
JVM是JavaVirtualMachine(Java虚拟机)的缩写,Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。JVM也有自己的相关规范,使得第三方可以开发出自己的JVM,比如IBMJVM,MSJVM
ssxxjjii
·
2011-12-15 21:00
jvm
理解Java常量池--从
JVM原理
上理解字符串的比较
热7已有604次阅读 2010-11-2823:08 标签: 常量池 字符串 String 比较 JVM运行时数据区的内存模型由五部分组成:【1】方法区【2】堆【3】JAVA栈【4】PC寄存器【5】本地方法栈对于Strings="haha",它的虚拟机指令:0: ldc "16;//Stringhaha 2: astore_13: return对于上面虚拟机指令,其各自的指令流程
jiafu1115
·
2011-12-01 09:00
JVM 编程(Oolong)学习笔记
这本书实际上讲的是
JVM原理
和机制,只不过用一种汇编语言的形式来展开讲解。
jeff312
·
2011-11-21 14:00
java
jvm
thread
oolong
engel
JVM知识小分享
一旦出现了内存溢出或是内存泄漏,对不了解
JVM原理
的人,排查错误将会成为一项异常艰难的工作。
xosadan
·
2011-09-24 00:00
java
jvm
JVM原理
_内存篇
本文将以开发者角度对JVM相关工作原理进行介绍,我会持续更新,如果大家发现不对的地方,渴望能不吝赐教。 一、JVM简介JVM是JavaVirtualMachine(Java虚拟机)的缩写,Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节
how_it_works
·
2011-08-08 18:00
jvm
jvm内存
stack
heap
stacks
C#之int挑战Java之Integer
可能有些图会看不到,可以到转载处去阅读:http://kb.cnblogs.com/page/79961/ 本文涉及到一些
JVM原理
和Java的字节码指令,推荐感兴趣的读者阅读一本有关JVM的经典书籍《
hz_chenwenbiao
·
2011-04-28 14:00
java
jvm
C++
c
C#
C#之int挑战Java之Integer(转)
可能有些图会看不到,可以到转载处去阅读:http://kb.cnblogs.com/page/79961/ 本文涉及到一些
JVM原理
和Java的字节码指令,推荐感兴趣的读者阅读一本有关JVM的经典书籍《
hz_chenwenbiaotmb
·
2011-04-28 00:00
JAVA基础知识
理解Java常量池--从
JVM原理
上理解字符串的比较
出自:http://fhz1980.blog.163.com/blog/static/355287712010101195442618/ JVM运行时数据区的内存模型由五部分组成: 【1】方法区【2】堆【3】JAVA栈【4】PC寄存器【5】本地方法栈 对于String s = "haha" ,它的虚拟机指令: 0: ldc #16; //S
hz_chenwenbiao
·
2011-04-07 01:00
java
jvm
数据结构
虚拟机
Blog
面试题汇总
http://aniu2008.iteye.com/blog/534012 1、说说
JVM原理
?内存泄露与溢出区别,何时产生内存泄露? 2、用java怎么实现有每天有1亿条记录的DB存储?
macleo
·
2011-02-28 14:00
spring
tomcat
mvc
mysql
面试
转贴总结的非常好的JVM内存及垃圾回收
转自:http://blog.csdn.net/mahongming/archive/2010/11/06/5992083.aspx 最近由于工作需要参考了一些文章和书籍研究一下
JVM原理
和优化,接下来会简单总结一下
wf1982
·
2011-02-15 18:00
JVM原理
学习笔记
最近在阅读《InsidetheJVM》这本书,结合一些日常工作学习中的感想,随便写一些东西,蜻蜓点水,不必有章法。关于“单例同步”: 一直有人在问单例对象的并发调用是否需要同步,基本属于“月经帖”了,答案是现成的满天下都是,但真正能让人心里踏实下来的解释寥寥无几。实际上,只要学习了一些JVM的运行原理,解释这个问题就不难了。 如果一个类是单例的,比如某些DAO的设计,那么所有的线程来访问这
GaoMatrix
·
2011-02-10 12:00
java类的static块什么时候执行
如果了解
JVM原理
,我们可以知道,一个类的运行分为以下步骤:1、装载;2、链接;3、初始化;4、初始化;5,实例化(创建新的实例)实际上,static块的执行发生在“初始化”的阶段。
godwanglong
·
2010-12-01 20:00
java
jvm
工作
String
Class
Constructor
java类的static块什么时候执行
如果了解
JVM原理
,我们可以知道,一个类的运行分为以下步骤: 1、装载;2、链接;3、初始化;4、初始化;5,实例化(创建新的实例) 实际上,static块的执行发生在“初始化”的阶段。
jiagou
·
2010-12-01 20:00
static
C#之int挑战Java之Integer
本文涉及到一些
JVM原理
和Java的字节码指令,推荐感兴趣的读者阅读一本有关JVM的经典书籍《深入Java虚拟机(第2版)》,将它与我在《.NET 4.0面向对象编程漫谈
Leon.Wood
·
2010-10-25 16:00
java
jvm
C++
c
C#
C# 之 int 挑战 Java 之 Integer
本文涉及到一些
JVM原理
和Java的字节码指令,推荐感兴趣的读者阅读一本有关JVM的经典书籍《深入Java虚拟机(第2版)》,将它与我在《.NET4.0面向对象编程漫谈》中介绍的CLR原理与IL汇编指令作个对比
wodamazi
·
2010-10-24 11:00
Integer
C# 之 int 挑战 Java 之 Integer
本文涉及到一些
JVM原理
和Java的字节码指令,推荐感兴趣的读者阅读一本有关JVM的经典书籍《深入Java虚拟机(第2版)》,将它与我在《.NET4.0面向对象编程漫谈》中介绍的CLR原理与IL汇编指令作个对比
bitfan
·
2010-10-24 11:00
java
jvm
多线程
.net
C#
Integer
新的目标
以及对
JVM原理
有一定的了解。6、熟悉MBean以及JMX。7、能够使用监控工具快速定位内存泄漏。8、有分布式RMI使用经验。9、有一定的通信封包处理,比如处理粘包问
vanadiumlin
·
2010-08-11 08:00
设计模式
Linux
游戏
应用服务器
网络应用
新的目标
以及对
JVM原理
有一定的了解。6、熟悉MBean以及JMX。7、能够使用监控工具快速定位内存泄漏。8、有分布式RMI使用经验。9、有一定的通信封包处理,比如处理粘包问题等。1
vanadiumlin
·
2010-08-11 08:00
设计模式
游戏
应用服务器
linux
网络应用
jvm原理
及部分配置
Java语言引入了Java虚拟机,具有跨平台运行的功能,能够很好地适应各种Web应用。同时,为了提高Java语言的性能和健壮性,还引入了如垃圾回收机制等新功能,通过这些改进让Java具有其独特的工作原理。 1.Java虚拟机 Java虚拟机(Java Virtual Machine,JVM)是软件模拟的计算机,它可以在任何处理器上(无论是在计算机中还是在其他电子设备
lwcheng1985
·
2010-08-03 09:00
java
jvm
tomcat
虚拟机
配置管理
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他