- 博客(26)
- 收藏
- 关注
原创 final, finally, finalize 的区别?
类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。JVM不保证此方法总被调用。1.final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。内部类要访问局部变量,局部变量必须定义成 final。是异常处理语句结构的一部分,表示总是执行。
2023-12-22 18:00:09
529
原创 Java面试——Overload 和 Override 的区别。Overloaded 的方法是否可以改变返回值类型?
Overload 强调的是方法的多样性,在同一类中通过参数列表的不同来实现方法的重载。Override 强调的是方法的重新定义,在子类中重新实现从父类继承而来的方法,要求方法的名称、参数列表和返回类型都相同。
2023-12-21 20:26:01
1080
原创 Integer 与 int 的区别?
为每个原始类型提供了封装 类,Integer。要想表达出没有参加考试和考试成绩为。的区别,则只能使用 Integer。则无法表达出未赋值 的情况,可以区分出未赋值和值为。的默认值 为 null。种原始数据类型之一。
2023-12-20 10:20:00
526
原创 char 型变量中能不能存贮一个中文汉字?为什么?
2.如果某个特殊的汉字没有被包含在 unicode。1.char 型变量是用来存储。型变量中就不能存储这个特殊汉字。3.补充说明:unicode。类型的变量也是占用两个字节。型变量中当然可以存储汉字。编码字符集中,那么,这个。编码占用两个字节,所以,汉字,所以,char。
2023-12-19 00:00:00
492
原创 &和&&的区别——Java面试
时,后面 的表达式不会执行,所以不会出现 NullPointerException。,则会抛出NullPointerException空指针。会增加而If(x==1 && ++y>0) 不会增加。当运算符两边的 表达式的结果都为 true。还具有短路的功能,即如果第一个表达式为。都可以用作逻辑与的运算符,表示逻辑与(, 则结果为 false。操作符两边的表达式不是。时,整个运算结果才为。,否则,只要有一方为。还可以用作位运算符,当。,则不再计算第二个表。
2023-12-18 14:58:53
560
原创 Maven环境搭建及配置
在maven路径下新建.m2文件(实际上安装完成之后,会在c盘自动生成.m2本地仓库文件,但是如果重装系统,或者格式化C盘,将会导致.m2中的jar文件丢失,最好自己配置新的本地仓库)如果java没有变色,则maven项目建立失败,原因可能是idea版本太老与下载的maven版本过高,不兼容,此时只需要把maven修改回默认的重新刷新一下即可。选择项目名称,存放路径,jdk版本等。然后去下载的maven文件下,找到conf文件夹,打开settings.xml文件并修改本地仓库的路径。
2023-12-11 14:48:16
2001
原创 try {}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会不会被执行,什么时候被执行,在 return 前还是后?
try {}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会不会被执行,什么时候被执行,在 return 前还是后?
2023-12-10 23:43:44
582
1
Oracle数据库安装教程与用户创建
2024-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人