page contents
Nen
Nen - 程序员

性别: 天津 - 天津市 注册于 2021-06-23

向TA求助
2850金币数
43180 经验值
1个粉丝
主页被访问 6249 次

3096 个回答

0 赞同

finally 是不是一定会被执行到?

不一定。下面列举两种执行不到的情况: (1)当程序进入 try 块之前就出现异常时,会直接结束,不会执行 finally 块中的代码; (2)当程序在 try 块中强制退出时也不会去执行 finally 块中的代码,比如在 try 块中执行 exit 方法。

回答于 2022-01-18 14:17

0 赞同

try-catch-finally 中,如果 catch 中 return 了,finally 还会...

catch 和 finally可以省略其中一个,但必须保留其中一个。try 只适合处理运行时异常,try+catch 适合处理运行时异常+普通异常。也就是说,如果你只用 try 去处理普通异常却不加以 catch 处理,编译是通不过的,因为编译器硬性规定,普通异常如果选择捕获,则必须用 catch 显示声明以便进一步处理。而运行时异常在编译时没有...

回答于 2022-01-18 14:17

0 赞同

try-catch-finally 中那个部分可以省略?

catch 和 finally可以省略其中一个,但必须保留其中一个。try 只适合处理运行时异常,try+catch 适合处理运行时异常+普通异常。也就是说,如果你只用 try 去处理普通异常却不加以 catch 处理,编译是通不过的,因为编译器硬性规定,普通异常如果选择捕获,则必须用 catch 显示声明以便进一步处理。而运行时异常在编译时没有...

回答于 2022-01-18 14:17

0 赞同

Error 和 Exception 的区别?

Error 类和 Exception 类的父类都是 Throwable 类。主要区别如下: Error 类: 一般是指与虚拟机相关的问题,如:系统崩溃、虚拟机错误、内存空间不足、方法调用栈溢出等。这类错误将会导致应用程序中断,仅靠程序本身无法恢复和预防; Exception 类:分为运行时异常和受检查的异常。

回答于 2022-01-18 14:16

0 赞同

运行时异常与受检异常有何异同?

运行时异常:如:空指针异常、指定的类找不到、数组越界、方法传递参数错误、数据类型转换错误。可以编译通过,但是一运行就停止了,程序不会自己处理; 受检查异常:要么用 try … catch… 捕获,要么用 throws 声明抛出,交给父类处理。

回答于 2022-01-18 14:16

0 赞同

Java 中的动态代理是什么?有哪些应用?

动态代理:当想要给实现了某个接口的类中的方法,加一些额外的处理。比如说加日志,加事务等。可以给这个类创建一个代理,故名思议就是创建一个新的类,这个类不仅包含原来类方法的功能,而且还在原来的基础上添加了额外处理的新功能。这个代理类并不是定义好的,是动态生成的。具有解耦意义,灵活,扩展性强。 动态代理的...

回答于 2022-01-17 15:20

0 赞同

怎么实现动态代理?

首先必须定义一个接口,还要有一个 InvocationHandler(将实现接口的类的对象传递给它)处理类。再有一个工具类 Proxy(习惯性将其称为代理类,因为调用它的 newInstance() 可以产生代理对象,其实它只是一个产生代理对象的工具类)。利用到 InvocationHandler,拼接代理类源码,将其编译生成代理类的二进制码,利用加载器...

回答于 2022-01-17 15:19

0 赞同

static 关键字的作用?

(1)静态变量:又称为类变量,也就是说这个变量属于类的,类所有的实例都共享静态变量,可以直接通过类名来访问它。静态变量在内存中只存在一份; (2)静态方法:静态方法在类加载的时候就存在了,它不依赖于任何实例。所以静态方法必须有实现,也就是说它不能是抽象方法。只能访问所属类的静态字段和静态方法,方法中不...

回答于 2022-01-17 15:18

0 赞同

super 关键字的作用?

当用 String 类型来对字符串进行修改时,其实现方法是首先创建一个 StringBuffer,其次调用 StringBuffer 的 append() 方法,最后调用 StringBuffer 的 toString() 方法把结果返回。

回答于 2022-01-17 15:16

0 赞同

字节和字符的区别?

字节是存储容量的基本单位; 字符是数字、字母、汉字以及其他语言的各种符号; 1 字节 = 8 个二进制单位,一个字符由一个字节或多个字节的二进制单位组成。

回答于 2022-01-17 15:11