Log4j 局部笔记

------------Day06异常和Log4j---------------------------------------------

1.五个关键字  

try  catach finally  throw throws  

gc:垃圾回收器 

CPU空闲的时候释放变量占用的内存 不需要程序员手动敢于内存!!!  内存泄漏

 C语言:  

public void test()

{

    int num=3;    

  }  

 Java高级语言  

public void test()

{    

       int num=3;  

}    

编程语言四代

机器语言  

汇编语言  

面向过程

 面向对象

   exit

public static void exit(int status)终止当前正在运行的 Java 虚拟机。参数用作状态码;根据惯例,非 0 的状态码表示异常终止。 该方法调用 Runtime 类中的 exit 方法。该方法永远不会正常返回。

调用 System.exit(n) 实际上等效于调用:

 Runtime.getRuntime().exit(n)   参数: status - 退出状态。 抛出: SecurityException - 如果安全管理器存在并且其 checkExit 方法不允许以指定状态退出。 另请参见: Runtime.exit(int)

--------------------------------------------------------------------------------

gc public static void gc()运行垃圾回收器。 调用 gc 方法暗示着 Java 虚拟机做了一些努力来回收未用对象,以便能够快速地重用这些对象当前占用的内存。当控制权从方法调用中返回时,虚拟机已经尽最大努力从所有丢弃的对象中回收了空间。

调用 System.gc() 实际上等效于调用:

 Runtime.getRuntime().gc()   另请参见: Runtime.gc()       2.异常的架构图 3.log4j

posted @ 2016-05-30 14:48  怜城  阅读(132)  评论(0编辑  收藏  举报