码迷,mamicode.com
首页 >  
搜索关键字:jvm java基础    ( 19693个结果
注册 jvm 关闭时操作
// 注册 jvm 关闭时操作 Runtime.getRuntime().addShutdownHook(new Thread(){ public void run() { System.out.println("关闭"); } });
分类:其他好文   时间:2014-06-06 21:54:11    阅读次数:241
设计模式总结篇系列:享元模式(Flyweight)
我们都知道,Java中的String类具有如下特性:String是一个不可变类,当直通过用字符串方式使用String对象时,Jvm实际上在内存中只存有一份,且存在字符串常量池中。当对字符串直接进行修改时(如直接联接另一个字符串常量),Jvm会首先去字符串常量池中查找是否已经存在此字符串,不存在则创建...
分类:其他好文   时间:2014-06-06 17:25:03    阅读次数:281
JVM 参数详解
在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。 PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时....
分类:其他好文   时间:2014-06-06 14:06:49    阅读次数:468
Effective C# 的摘录-1
前言部分C++ 或 Java 的编程背景对使用 C# 会产生一定的影响Java 程序员要特别关注值类型(value types),.NET 的垃圾收集器和JVM的垃圾收集器不同用于尝鲜的主题词PropertiesConditional CompilationImmutable TypesEquali...
分类:其他好文   时间:2014-06-06 13:11:00    阅读次数:202
java基础 异常学习笔记
1、异常是导致程序中断运行的一种指令流,如果不对异常进行正确的处理,则可能导致程序中断执行,造成不必要的损失,所以在程序的设计中必须要考虑各种异常的发生,并正确的做好相应的处理,这样才能保证程序正确的执行。2、一旦产生异常之后,异常之后的语句并不会执行,而是直接结束程序,并将错误报告给用户。3、在计...
分类:编程语言   时间:2014-06-06 10:57:12    阅读次数:183
JVM原理
Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器JAVA和JVM运行的原理1.Java语言运行的过程Java语言...
分类:其他好文   时间:2014-06-06 10:06:25    阅读次数:395
TaskTracker启动过程源码级分析
TaskTracker也是作为一个单独的JVM来运行的,其main函数就是TaskTracker的入口函数,当运行start-all.sh时,脚本就是通过SSH运行该函数来启动TaskTracker的。 TaskTracker是JobTracker和Task之间的桥梁:一方面,从JobTrac...
分类:其他好文   时间:2014-06-05 17:21:13    阅读次数:288
攻城狮在路上(壹) Hibernate(九)--- Hibernate的映射类型
Hibernate采用映射类型作为Java类型和SQL类型的桥梁,对应type属性。分为两种:内置映射类型和客户化映射类型。一、内置映射类型: 1、Java基本类型的Hibernate映射类型: Java基础类型的Hibernate映射类型Hibernate映射类型Java类型标准SQL类型...
分类:系统相关   时间:2014-06-05 15:43:39    阅读次数:325
JVM总结之一
前几天公司的郑大晔校上,XXX同事做了JVM的Session,于是趁端午节放假的功夫,研究了一些JVM相关的知识。在Java生态系统中,JVM占据至关重要的作用,就像一个适配器,它向编程语言(主要是Java)屏蔽了操作系统的差异,所以实现了“一次编写,到处运行”的理想;同时也向操作系统屏蔽了编程语言...
分类:其他好文   时间:2014-06-03 17:03:30    阅读次数:318
深入理解 JBoss 7/WildFly Domain 模式启动过程
概述JBoss 7/WildFly 以 domain 模式启动时会启动多个 JVM,例如如下通过启动脚本启动 domain 模式:./domain.sh启动后我们查看进程:[kylin@localhost tdump]$ jps -l 23655 /home/kylin/work/eap/jboss-eap-6.1/jboss-modules.jar 23671 /home/kylin/work/...
分类:其他好文   时间:2014-06-02 10:31:49    阅读次数:425
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!