随笔分类 - java基础
摘要:1、原理 字节码无法直接交给硬件执行需要虚拟机翻译成机器码才能执行,“翻译”的策略有两种:解释执行和编译执行又称即使编译(JIT)。解释执行是没执行一句字节码的时候把字节码翻译成机器码并执行,优点是启动效率快,缺点是整体的执行速度较慢。编译执行预先把所有机器码编译成字节码并一起执行,其特点与解释执行
阅读全文
摘要:1、泛型概念与目的 1.1 提高泛化能力 泛型是一种参数化类型的思想。在没有泛型的时代,一个类或者方法的参数是固定的类型,写好了一个类一个方法只能处理特定类型的入参。如果某个方法的入参是基本数据类型比如int,如果有一个入参为String类型但是逻辑与之相同的方法,就要编写两个方法(当然可以用多态来
阅读全文
摘要:异常体系继承 Error Exception区别 Throw与Throws final关键字 受查异常与非受查异常 1、异常的理解与分类 异常是方法调用非正常返回的一种方式,return是方法调用正常的返回方式。 当jvm执行字节码发现“问题”的时候,首先创建一个根据“问题”的具体类型创建一个异常对
阅读全文

浙公网安备 33010602011771号