码迷,mamicode.com
首页 >  
搜索关键字:jvm xms xmx permsize maxpermsize    ( 12862个结果
No JVM could be found on your system解决方法
在安装android studio时,报错: Error launching android Studio ???? No JVM installation found. Please install a 64-bit JDK. ???? if you already have a JDK installed, defined a JAVA_HOME war...
分类:其他好文   时间:2014-10-09 00:29:07    阅读次数:804
JAVA常见错误处理方法 和 JVM内存结构
OutOfMemoryError在开发过程中是司空见惯的,遇到这个错误,新手程序员都知道从两个方面入手来解决:一是排查程序是否有BUG导致内存泄漏;二是调整JVM启动参数增大内存。OutOfMemoryError有好几种情况,每次遇到这个错误时,观察OutOfMemoryError后面的提示信息,就...
分类:编程语言   时间:2014-10-08 14:56:15    阅读次数:264
JVM调优:PermSpace溢出
引言: 在JVM中, PermSpace主要存放什么信息?如何去理解它的溢出呢?...
分类:其他好文   时间:2014-10-07 22:38:14    阅读次数:232
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能
Java本身是一种设计的很easy,很静止的语言,所以Java背后的原理也很easy,归结起来就是两点:1、JVM的内存管理理解了这一点,全部和对象相关的问题统统都能解决2、JVM Class Loader理解了这一点,全部和Java相关的配置问题,包含各种App Server的配置,应用的公布问题...
分类:其他好文   时间:2014-10-07 20:15:03    阅读次数:140
Java代码安全性的检查机制
Java代码安全性检查机制:首先由类装载器(class loader)负责把类文件(.class文件)加载到Java虚拟机(JVM)中,它通过区分本地文件系统的类和网络系统导入的类增加安全性,这可以限制任何特洛伊木马程序。因为本机类总是先被加载,一旦所有的类都被加载完,执行文件的内存就固定了。然后,...
分类:编程语言   时间:2014-10-07 18:54:03    阅读次数:235
Java内存管理及垃圾回收总结
Java和C++的一个非常重要的区别在于内存管理,JVM把内存管理及垃圾回收接管过来,不需要Java程序员显式的管理对象的生命周期,从而避免了诸如内存溢出及内存泄露等问题;但作为一个Java程序员,深刻理解Java的内存管理及垃圾回收机制,对于理解Java对象的创建过程,有效利用内存,构建高性能Java应用将具备非常重要的意义,因此本文对Java的内存管理机制做了一个详细的介绍。...
分类:编程语言   时间:2014-10-06 23:26:11    阅读次数:315
vector(相对线程安全) arryList(线程不安全)
1.什么是线程安全?如果说某个集合是线程安全的,那么我们就不用考虑并发访问这个集合?(需要定义自己百度,但是很难懂)2.深入jvm中的线程安全的级别。a不变模式(String等基本类型)b、绝对线程安全(无论咋样处理都安全,把各种方法各种组合使用也安全。)c.相对线程安全(就是那些集合了,都是每个同...
分类:编程语言   时间:2014-10-06 23:13:30    阅读次数:284
Hibernate持久化对象状态
在Hibernate中,持久化对象再被操作过程中分为三个时期.这三个时期和session周期相关. 分别是瞬时(Transient),持久太(persistent)和游离态(Detached) 瞬时状态 由new命令开辟内存的java对象.例如:Student stu= newStudent();若没有变量对他引用,则被jvm回收.瞬时对象在内存中孤立存在,他的意义仅是携带信息的载体,不...
分类:系统相关   时间:2014-10-06 00:55:29    阅读次数:293
设计模式之代理模式(Proxy Pattern)_远程代理解析
代理模式通过插入第三方(代理对象)来分离调用者和被调用者(不同于执行者),而远程代理是最经典的代理之一,被调用者不在本地(处于另一个JVM中),无法直接调用它,此时就需要一个远程代理,调用者把调用请求发送给远程代理,代理对象和被调用者通信,再把调用结果传递给调用者
分类:其他好文   时间:2014-10-05 12:39:48    阅读次数:237
eclipse启动报failed to the java virtual machine的原因
1、找到这个配置文件2、修改配置文件说明:PermSize和MaxPermSize指明虚拟机为java永久生成对象(Permanate generation)等这些可反射(reflective)对象分配内存限制,这些内存不包括在Heap(堆内存)区之中。-Xms128m 表示JVM Heap(堆内存...
分类:编程语言   时间:2014-10-05 12:13:38    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!