码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
关于Android基本架构(转载)
本文转载自http://www.cnblogs.com/lijunamneg/archive/2013/01/18/2866953.htmlAndroid其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik,并在Dalvik虚拟机上搭建了一个JAVA的application frame...
分类:移动开发   时间:2015-01-30 00:00:34    阅读次数:454
Java 虚拟机
一、Java 虚拟机简介 ? ? ??Java 虚拟机是整个Java 平台的基石,是Java 技术用以实现硬件无关与操作系统无关的关键部分,是Java 语言生成出极小体积的编译代码的运行平台,是保障用户机器免于恶意代码损害的保...
分类:编程语言   时间:2015-01-29 17:52:02    阅读次数:225
Android基本概念总结
Android平台特性   1. 应用程序框架支持组件的重用与替换。   这样我们可以把系统中不喜欢的应用程序删除,安装我们喜欢的应用程序。   2. Dalvik虚拟机专门为移动设备进行了优化。   Android应用程序将由Java编写、编译的类文件通过DX工具转换成一种后缀名为.dex的文件来执行。Dalvik虚拟机是基于寄存器的,相对于Java虚拟机速度要快很多。   3. ...
分类:移动开发   时间:2015-01-29 09:30:01    阅读次数:226
java中jvm内存详解
在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。 PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被放入该区域Heap space:存放Instance。 GC(Garbage Coll...
分类:编程语言   时间:2015-01-28 21:25:16    阅读次数:401
JAVA性能调优- try/catch块和循环
1、JAVA性能调优-将try/catch块移出循环 据说把try/catch块放入循环体内,会极大的影响性能。因为使用了try/catch模块的使用,会让JAVA虚拟机做很多额外的工作。就好比对每个人说,“嗨,哥们,路上可能有蛇。于是听到的人只好手拿木棍,小心翼翼的往前走”。 把try/catch块放到循环外面,就好比对一大群人说,“嗨,兄弟们,路上可能有蛇。于是听到的人安排部分人员拿木棍往...
分类:编程语言   时间:2015-01-27 13:33:59    阅读次数:415
.net学习之CTS、CLS和CLR
CLR:公共语言运行时,就是所有.net语言写的程序的公共运行时环境,比如C#、VB.Net等语言写的程序需要运行在CLR上,然后CLR解析执行操作系统的相关指令,CLR是.net程序运行在操作系统的必备环境。 就像JAVA程序必须运行在JAVA虚拟机一样。只不过CLR运行所有.NET支持的语言.....
分类:Web程序   时间:2015-01-27 12:59:21    阅读次数:144
java类加载器
本篇文章主要介绍java类加载器,以及自己动手编写自己的简单的类加载器。     java虚拟机中可以安装多个类加载器,默认的类加载器有3个:BootStrap,ExtClassLoader,AppClassLoader。不同的 类记载负责加载不同位置的类。类加载器本身也是java类,因为类加载器本身也要被类加载器加载,显然必须要有第一个类加载器,这个类加载器不是java类,这个类加载器就是Bo...
分类:编程语言   时间:2015-01-27 11:14:15    阅读次数:159
了解Grails
Grails官网 http://www.grails.org/ 是这样介绍Grails的。     1 它可以跑在java虚拟机上,与java结合的一流     2 快速开发     3 使用java-like动态语言     4 约定优于配置     5 减少重复开发     6 灵感来源于Ruby     7 强大的插件系统     8 IDE Support  我更倾向...
分类:其他好文   时间:2015-01-26 19:19:34    阅读次数:185
java虚拟机学习-慢慢琢磨JVM(2-1)ClassLoader的工作机制
ClassLoader的工作机制java应用环境中不同的class分别由不同的ClassLoader负责加载。一个jvm中默认的classloader有Bootstrap ClassLoader、Extension ClassLoader、App ClassLoader,分别各司其职:Bootstr...
分类:编程语言   时间:2015-01-26 18:41:04    阅读次数:297
java虚拟机学习-JVM调优总结-新一代的垃圾回收算法(11)
垃圾回收的瓶颈 传统分代垃圾回收方式,已经在一定程度上把垃圾回收给应用带来的负担降到了最小,把应用的吞吐量推到了一个极限。但是他无法解决的一个问题,就是Full GC所带来的应用暂停。在一些对实时性要求很高的应用场景下,GC暂停所带来的请求堆积和请求失败是无法接受的。这类应用可能要求请求的返回时间在...
分类:编程语言   时间:2015-01-26 16:54:11    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!