【289天】我爱刷题系列048(2017.11.21)

叨叨两句

  1. 搞清了界限,也就明确了方向java

牛客网——java专项练习028

1

一个以“.java”为后缀的源文件
正确答案: C 你的答案: C (正确)函数

  1. 只能包含一个public类,类名必须与文件名相同this

  2. 只能包含与文件名相同的public类以及其中的内部类code

  3. 只能有一个与文件名相同的public类,能够包含其余非public类(不考虑内部类)编译

  4. 能够包含任意public类class

public class Test02 {
    public class inner{
        
    }
}
这样是不报错的

2

在使用super和this关键字时,如下描述正确的是() 构造函数

正确答案: A方法

  1. 在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,不然编译不经过static

  2. super()和this()不必定要放在构造方法内第一行文件

  3. this()和super()能够同时出如今一个构造函数中

  4. this()和super()能够在static环境中使用,包括static方法和static语句块

使用super()或者this()方法是必须放在构造函数的第一行
因为this函数指向的构造函数默认有super()方法,因此规定this()和super()不能同时出如今一个构造函数中。
由于staic方法或者语句块没有实例时能够使用,而此时不须要构造实例,因此不能用this()和super()
相关文章
相关标签/搜索