Just a little smile ^ ^

yoyo_zeng

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年7月4日

摘要: 转自:http://blog.csdn.net/sunxiaosunxiao/article/details/6829899本地方法就是直接和硬件打交道的一个软件模块,由虚拟机来执行调用。当我们的JAVA应用程序声明了本地方法就会通过虚拟就调用本地方法,本地方法中主要是实现一些对硬件的处理。一、为什么会有本地方法呢?它的作用是什么?java使用起来非常方便,然而有些层次的任务用java实现起来不容易,或者我们对程序的效率很在意时,问题就来了。1>与java环境外交互: 有时java应用需要与java外面的环境交互。这是本地方法存在的主要原因,你可以想想java需要与一些底层系统如操作系统 阅读全文
posted @ 2012-07-04 17:46 yoyo_zeng 阅读(792) 评论(0) 推荐(0)

摘要: 每一个Java程序都运行于自己的Java虚拟机实例中每一个java虚拟机实例都一个方法区和堆,装载class文件时,会将class文件中包含的二进制数据中解析类型信息放到方法区中,将所有程序在运行时创建的对象放到堆中方法区类型信息和类的静态变量都存储在方法区中。方法区中对于每个类存储了以下数据a.类及其父类的全限定名(java.lang.Object没有父类)b.类的类型(Class or Interface)c.访问修饰符(public, abstract, final)d.实现的接口的全限定名的列表e.常量池f.字段信息g.方法信息h.静态变量i.ClassLoader引用j.Class引 阅读全文
posted @ 2012-07-04 16:26 yoyo_zeng 阅读(293) 评论(0) 推荐(0)