jvm运行原理实例说明

原创 2012年03月22日 19:24:08

demo类如下,我们仅用此类来说明jvm运行过程与原理。

/**
 * @Title:     JvmRunDemo.java 
 * @Package:    
 * @Desc:      jvm运行demo 
 * @Copyright: AsiaInfo-Linkage
 * @author:    gaoyb 
 * @date:      Mar 22, 2012 7:42:22 PM 
 * @Email:     gaoyb3@asiainfo-linkage.com
 */
public class JvmRunDemo {

	//静态类常量
	public final static String ClASS_CONST = "I'm a Const";
	
	//私有实例变量
	private int instanceVar = 15;

	public static void main(String[] args) {
		
		//调用静态方法
		runStaticMethod();
		
		//调用非静态方法
		JvmRunDemo demo = new JvmRunDemo();
		demo.runNoStaticMethod(100);
	}

	//静态方法
	public static String runStaticMethod() {
		return ClASS_CONST;
	}

	//非静态方法
	public int runNoStaticMethod(int parameter) {
		int methodVar = this.instanceVar * parameter;
		return methodVar;
	}

}


 

 

 

相关文章推荐

JVM运行原理以及性能监控

  • 2016年01月08日 16:53
  • 738KB
  • 下载

【JVM】实例分析Java代码运行时内存布局

Java内存模型对于我们实际分析Java代码有着无可替代的作用。用一个小例子来分析Java代码运行时,内存是如何布局的。 package test01; //日期类 class BirthDate {...

Java Jvm运行机制原理

一:简介在学习Java虚拟机之前,也就是Jvm之前,我想大家能够带着问题去学习,这样的话,大家学习起来也会比较有所获! 1.Java虚拟机(Jvm)是什么? 2.Java虚拟机是用来干什么的? ...

JAVA和JVM运行原理

JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它是一种利用软件方法实现的抽象的计算机基于下层的操作系统和硬件平台,可以在上面执行java的字节码程序。 ...

JVM运行原理及Stack和Heap的实现过程

Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,在ja...

Java虚拟机-JVM的运行原理

Java技术,主要包括Java编程语言、Java类文件格式、Java虚拟机(JVM)和Java应用程序接口(Java API)四部分。这里,我们特意来深刻认识一下JVM的工作和运行原理。JVM的生命周...

《Java虚拟机原理图解(一)》JVM运行时数据区

JVM运行时数据区(JVM Runtime Area)其实就是指JVM在运行期间,其对计算机内存空间的划分和分配。本文将通过以下几个话题来讨论JVM运行时数据区。 Topic 1. JVM运...
  • pfnie
  • pfnie
  • 2016年06月19日 20:50
  • 162

JAVA和JVM运行原理揭秘

这里和大家简单分享一下JAVA和JVM运行的原理,Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器...
  • bhw1015
  • bhw1015
  • 2014年03月23日 18:37
  • 293

《Java虚拟机原理图解》3、JVM运行时数据区

last updated :2014/11/7]      JVM运行时数据区(JVM Runtime Area)其实就是指JVM在运行期间,其对计算机内存空间的划分和分配。本文将通过以下几...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jvm运行原理实例说明
举报原因:
原因补充:

(最多只允许输入30个字)