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位置
新闻热点
疑难解答