叨叨两句
搞清了界限,也就明确了方向
牛客网——java专项练习028
1
一个以“.java”为后缀的源文件
正确答案: C 你的答案: C (正确)
只能包含一个public类,类名必须与文件名相同
只能包含与文件名相同的public类以及其中的内部类
只能有一个与文件名相同的public类,可以包含其他非public类(不考虑内部类)
可以包含任意public类
public class Test02 {
public class inner{
}
}
这样是不报错的
2
在使用super和this关键字时,以下描述正确的是()
正确答案: A
在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过
super()和this()不一定要放在构造方法内第一行
this()和super()可以同时出现在一个构造函数中
this()和super()可以在static环境中使用,包括static方法和static语句块
使用super()或者this()方法是必须放在构造函数的第一行
由于this函数指向的构造函数默认有super()方法,所以规定this()和super()不能同时出现在一个构造函数中。
因为staic方法或者语句块没有实例时可以使用,而此时不需要构造实例,所以不能用this()和super()
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。