- 博客(7)
- 收藏
- 关注
原创 Java基本题(三)
Throwable 是 Java 语言中所有错误或异常的超类。下一层分为 Error 和 ExceptionErrorError类是指java运行时系统的内部错误和资源耗尽错误。应用程序不会抛出该类对象。如果出现了这样的错误,除了告知用户,剩下的就是尽力使程序安全的终止。ExceptionException又有两个分支,一个是运行时异常RuntimeException,一个是CheckedException。RuntimeException:在 Java 虚拟机正常运行期间抛出的异常的超类。如果出现 Run
2024-03-20 23:19:07
1343
1
原创 Java基本题(二)
&之所以称为短路运算是因为,如果&&左边的表达式的值是 false,右边的表达式会被直接短路掉,不会进行运算。如果将对象的方法视为对象向外界提供的服务,那么运行时的多态性可以解释为:当 A 系统访问 B 系统提供的服务时,B系统有多种提供服务的方式,但一切对 A 系统来说都是透明的(就像电动剃须刀是 A 系统,它的供电系统是 B 系统,B 系统可以使用电池供电或者用交流电,甚至还有可能是太阳能,A 系统只会通过 B 类对象调用供电的方法,但并不知道供电系统的底层实现是什么,究竟通过何种方式获得了动力)。
2024-03-20 17:28:19
1457
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人