码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
java虚拟机参数设置
-Xms8000M 初始化的堆大小 -Xmx8000M 堆的最大值 -XX:+HeapDumpOnOutOfMemoryError 堆溢出时Dump出当前内存堆转储快照以便事后分析 -XX:PermSize=10M 方法区(非堆)初始化大小 -XX:MaxPermSize=10M 方...
分类:编程语言   时间:2015-03-07 23:54:04    阅读次数:192
jni学习
Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机(VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。1....
分类:其他好文   时间:2015-03-07 14:04:42    阅读次数:119
Java基础 —— 概述
Java语言: JDK(Java Development Kit)开发工具包,提供Java的开发环境和运行环境 --> 适合于开发 JRE(Java Runtime Environment)Java运行时环境,包含Java虚拟机(JVM) --> 适合于运行 Java代码在JDK下编译,会生成...
分类:编程语言   时间:2015-03-06 22:10:05    阅读次数:371
static,this,抽象类,接口和包
1. static 1)静态变量:Java虚拟机为静态变量开辟单独的存储空间,所以所有的对象内部的静态变量在内存中都指向同一个地址,那么不管哪个对象改变这个成员变量,所有对象中该成员变量的值都发生变化。调用的方法一般为类名.成员变量(常量) 2)静态方法:静态方法内部只能使用静态的成员变量,调用的方...
分类:其他好文   时间:2015-03-06 21:58:09    阅读次数:171
Java内存模型与线程
参考:深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)“内存模型”一词,可以理解为在特定的操作协议下,对特定的内存或高速缓存进行读写访问的过程抽象。Java内存模型(Java Memory Model, JMM)主内存与工作内存每条线程还有自己的工作内存,线程的工作内存中保存了被该线程使用...
分类:编程语言   时间:2015-03-06 20:43:30    阅读次数:268
Android基本知识
Android是Google公司于2007年发布的基于Linux内核的手机操作系统。应用层主要以java为编程语言,应用层分为两层,函数层(Library) 和虚拟机(Virtual)。中间层多以Java实现,采用自主开发的Dalvik虚拟机(基于寄存器的Java虚拟机,传统的为基于堆栈),输入Ja...
分类:移动开发   时间:2015-03-06 18:52:33    阅读次数:184
通过Hadoop URL读取数据
让Java程序能够识别Hadoop的hdfs URL方案需要一些额外的工作,采用的方法是通过FsUrlStreamHandlerFactory实例调用java.net.URL对象的setURLStreamHandlerFactory方法。每个Java虚拟机只能调用一次这个方法,因此通常在静态方法中调...
分类:Web程序   时间:2015-03-06 16:24:37    阅读次数:110
Unity3D mono arm 非要吃中断 33
现在也不到有多少游戏是 Unity3D 写的 操作倒是很省事,在Unity中写了程序,直接生成了 Android的 APK 但内部其实还是听复杂的,对于用 C#生成的脚本需要用 mono 来解释执行 而Android应用本来就是运行在Dalvik Java 虚拟机, 就是经过了两层 runtime 才运行 不过我们更”变态“,我们想在qemu-arm ( 主机是x86)  中运行带...
分类:编程语言   时间:2015-03-06 15:57:30    阅读次数:215
android的面试题(二)
1.Dalvik和标准Java虚拟机之间的主要差别? Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。 Dalvik和Java之间的另外一大区别就是运行环境——Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个 Dalvik应用作为一个独立的Linux进程执行。 (1)虚拟机很小,使用的空间也小; (2)D...
分类:移动开发   时间:2015-03-06 10:03:09    阅读次数:245
java虚拟机内部介绍
一.介绍 java 的内存管理和垃圾回收在某种程度是同一个问题来着。对于java程序员来说,在虚拟机自动内存管理机制的帮助下,不在需要为每一个new操作去写配对的delete/free代码,不容易出现内存泄露和内存溢出问题,由虚拟机管理内存这一切看起来变得很美好.不过,也正是因为java程序员...
分类:编程语言   时间:2015-03-05 16:14:02    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!