Runtime.getRuntime().addShutdownHook(shutdownHook); 
这个方法的含义说明:这个方法的意思就是在jvm中增加一个关闭的钩子,当jvm关闭的时候,会执行系统中已经设置的所有通过方法addShutdownHook添加的钩子,当系统执行完这些钩子后,jvm才...
                            
                            
                                分类:
其他好文   时间:
2014-05-17 00:41:22   
                                阅读次数:
212
                             
                    
                        
                            
                            
                                1.先使用dos运行run.bat,失败的话会返回错误原因 *返回java -jar 
*.jar(具体忘记了)则编辑run.bat,将其改为java -jar me_active.jar; 
*返回jvm.cfg未找到,就是你的jdk版本问题,在jdk7和jdk8中jre放到了jdk中,所以这个2.....
                            
                            
                                分类:
其他好文   时间:
2014-05-13 18:38:20   
                                阅读次数:
390
                             
                    
                        
                            
                            
                                Linux0.11,内存最多支持16M,其中0-1M是内核去,实际内核使用是从0-640k,从640k-1M的区域,分别是显存,bios区域,高速缓冲区,1-16M是是主内存区域。在内存内核区域当中,从0开始,首先存放的是页目录表,占4kb,之后的3个是页表,每个4kb,每个页表包含一个数组,每个数组共..
                            
                            
                                分类:
系统相关   时间:
2014-05-13 03:39:16   
                                阅读次数:
419
                             
                    
                        
                            
                            
                                Java守护线程(Daemon)示例本文由TonySpark翻译自Javarevisited。转载请参见文章末尾的要求。 
当我们在Java中创建一个线程,缺省状态下它是一个User线程,如果该线程运行,JVM不会终结该程序。当一个线被标记为守护线程,JVM不会等待其结束,只要所有用户(Use...
                            
                            
                                分类:
编程语言   时间:
2014-05-12 09:48:56   
                                阅读次数:
355
                             
                    
                        
                            
                            
                                转自:http://www.kankanews.com/ICkengine/archives/56319.shtml起初在一个应用挂在虚拟主机上,昨天早上虚拟主机挂了。本来考虑迁移到SAE上的,但之前发现SAE的JVM云豆消耗的太快(PS:我是中级开发者,每月10000云豆,如果有哪位大神对SAE 
...
                            
                            
                                分类:
编程语言   时间:
2014-05-11 17:52:50   
                                阅读次数:
325
                             
                    
                        
                            
                            
                                转载自http://blog.csdn.net/cutesource/article/details/5906705JVM内存组成结构JVM栈由堆、栈、本地方法栈、方法区等部分组成,结构图如下所示:1)堆所有通过new创建的对象的内存都在堆中分配,其大小可以通过-Xmx和-Xms来控制。堆被划分为新...
                            
                            
                                分类:
编程语言   时间:
2014-05-11 17:17:27   
                                阅读次数:
275
                             
                    
                        
                            
                            
                                此文章转载自http://blog.csdn.net/cutesource/article/details/5904542Java代码编译是由Java源码编译器来完成,流程图如下所示:Java字节码的执行是由JVM执行引擎来完成,流程图如下所示:Java代码编译和执行的整个过程包含了以下三个重要的机...
                            
                            
                                分类:
编程语言   时间:
2014-05-11 16:26:48   
                                阅读次数:
356
                             
                    
                        
                            
                            
                                在操作Java框架时,通过会用到反射技术,但是反射技术有一个缺点:会导致计算机的性能下降,因为反射占用了计算机的缓存。比如通过反射技术创建某一类的实例时,会先得到该类的构造函数,如果缓存中没有该构造函数,JVM就会创建一个构造函数,并将这个构造函数缓存起来,当下次再创建该构造函数的实例时,就不会.....
                            
                            
                                分类:
其他好文   时间:
2014-05-11 16:13:12   
                                阅读次数:
235
                             
                    
                        
                            
                            
                                第一章 内存分配
1. 内存区域。
    方法区和堆(线程共享),程序计数器 , VM栈 和 本地方法栈(线程隔离)。
    1) java虚拟机栈:线程私有。描述的是java方法执行的内存模型:栈帧,用户存储 局部变量表,操作数栈,动态链接,方法出口等信息。
         局部变量表在编译时即可完全确定!如果线程请求的栈深度大于 规定的深度,StackOverflowErro...
                            
                            
                                分类:
其他好文   时间:
2014-05-10 04:47:01   
                                阅读次数:
275
                             
                    
                        
                            
                            
                                使用工具:Eclipse Stardard 4.32版本(window7环境)
今天我们通过一个及其简单的例子来分析一个java程序是如何在我们的及其上跑起来的。部分内容是参考其他人的,会在参考的地方注明。
我的测试代码部分如下:
public class Test {
public static void main(String[] args) {
new Test()...
                            
                            
                                分类:
编程语言   时间:
2014-05-10 04:40:10   
                                阅读次数:
414