码迷,mamicode.com
首页 >  
搜索关键字:JVM    ( 12217个结果
spring mvc 自定义编辑器
起始知识:Java标准的PropertyEditor的核心功能是将一个字符串转换为一个Java对象,以便根据界面的输入或配置文件中的配置字符串构造出一个JVM内部的java对象。如何注册自定义的属性编辑器:1、实现PropertyEditor接口或者继承PropertyEditorSupport类2...
分类:编程语言   时间:2014-08-11 14:52:02    阅读次数:291
[Linux] 守护进程和守护线程
对于JAVA而言,一般一个应用程序只有一个进程——JVM。除非在代码里面另外派生或者开启了新进程。而线程,当然是由进程开启的。当开启该线程的进程离开时,线程也就不复存在了。所以,对于JAVA而言,线程是完全可以由自己的API自由产生。例如new Thread().但是进程就不同,必须通过调用OS的A...
分类:编程语言   时间:2014-08-11 11:33:52    阅读次数:240
java instrumentation &JVMTI
Java Instrumentation (参考:http://www.ibm.com/developerworks/cn/java/j-lo-jse61/)简介:使用Instrumentation,开发者可以构建独立于应用程序的代理程序,用来检测和协助运行在JVM上的程序,甚至能够替换和修改某些类...
分类:编程语言   时间:2014-08-11 02:48:11    阅读次数:241
JVM学习笔记(一)------基本结构
从Java平台的逻辑结构上来看,我们能够从下图来了解JVM:从上图能清晰看到Java平台包括的各个逻辑模块,也能了解到JDK与JRE的差别对于JVM自身的物理结构,我们能够从下图俯视一下:对于JVM的学习,在我看来这么几个部分最重要:Java代码编译和运行的整个过程JVM内存管理及垃圾回收机制以下将...
分类:其他好文   时间:2014-08-10 23:49:50    阅读次数:253
通过loosejar清理应用中冗余jar包
随着应用规模的逐渐增大,依赖的jar包数量也大幅增加,其中不乏多余的,用不到的jar包,占用了大量的宝贵空间。通过loosejar这个工具,便可轻松找到“滥竽充数”的jar包了~ loosejar的工作原理是利用classloader。因为应用在运行的时候,用到哪个类,classloader就会把这个类的.class文件加载到jvm中,然后生成一个class对象,然后再利用反射就可以执行这个类的...
分类:其他好文   时间:2014-08-10 21:43:01    阅读次数:317
RMI基础篇
远程方法调用(Remote Method Invocation,RMI)从JDK1.1就已经实现,它大大增强了Java开发分布式应用的能力。 RMI可以实现通过网络完成不同JVM间的通信,不仅可以传递基本的数据类型,也可以传递对象。 RMI是JVM间的通信,如果服务器或客户端不是Java语言...
分类:其他好文   时间:2014-08-10 18:10:00    阅读次数:272
java进阶学习计划
断断续续使用java也已经有两年了,算是最熟悉的开发工具了。但写的代码都是以项目为导向,追求work around,还需要打好基础才能长远发展。大致的进阶学习计划,阶段1:深究java语法,阅读常用库的jdk源码,了解jvm机制;阶段2:阅读基于java的开源框架源码,各种framework,con...
分类:编程语言   时间:2014-08-10 15:19:40    阅读次数:204
Java JVM使用哪种编码格式
Java JVM使用哪种编码格式 A ASCII characters  B Unicode characters C Cp1252 D UTF-8 E GBK F GBK2312 答案:B   在JVM内部,统一使用Unicode...
分类:编程语言   时间:2014-08-10 13:00:40    阅读次数:218
JAVA中this用法小结
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”...
分类:编程语言   时间:2014-08-08 20:52:46    阅读次数:322
Java内存溢出详解
一、常见的Java内存溢出有以下三种:1.java.lang.OutOfMemoryError: Java heap space----JVM Heap(堆)溢出JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以...
分类:编程语言   时间:2014-08-08 17:46:26    阅读次数:235
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!