java東西太多了,我都有點小凌亂了,記得太沒結構了
java內存回收機制:垃圾收集GC(Garbage Collection)兩種常用方法:
引用計數(早期使用)
引用遍歷(現在使用)
程序出現異常,就是在當前環境下沒有相應的處理程序可以調用時,程序會出現一種中斷現象。
try-catch
語句的話,會交給程序處理,如果沒有的話直接交給JVM,JVM一般會在控制臺打印出錯信息。try-catch
的話,當try
捕獲到異常類對象時交給catch
,匹配catch
中定義的異常類,相同則執行catch
語句塊,找不見對應的catch
的話就交給JVM了簡介(百度百科)
作用
使用
得到一個類說明
123 | Class cls=類.class;Class cls=對象.getClass();Class.forName("類路徑"); |
得到一個方法并喚起它
12345 | Class cls=類.class;Constructor cons=cls.getConstructor(new Class[]{String.class});Object obj=cons.newInstance(new Object[]{"aaa"});Method method=cls.getMethod("方法名",new Class[]{String.class,Integer.class});method.invoke(obj,new Object[]{"aa",new Integer(1)}); |
ActionInvocation
控制所有的攔截器before
的代碼,再調ActionInvocation.invoke()
方法,最后執行after
代碼ActionInvocation
中的invoke
方法實現了遞歸調用Spring在MVC模式中處于Controller位置
新聞熱點
疑難解答