当前位置: 代码迷 >> 综合 >> 2021.5.30 今日试题复习总结
  详细解决方案

2021.5.30 今日试题复习总结

热度:39   发布时间:2023-11-26 12:29:25.0

1、final关键字可以修饰类、变量、方法、局部变量,但不能和abstract修饰符一起使用(不能修饰抽象类、抽象方法),不能用于接口中,但可以修饰接口中的成员变量。

2、接口中的成员变量是常量,可以用public、static、final 修饰,但是不能用private修饰

3、float 类型的数据在定义浮点型数据时,后面必须加f或F,double类型的后面可以加d或D,也可以不加。

4、子类重写父类方法时,重写的方法名、参数列表、返回值类型必须与父类保持一致。

5、静态内部类,即static关键字修饰的成员内部类,只能访问外部类的静态成员,不能直接访问外部类的非静态成员。

6、构造方法,构造方法的方法名必须与类名保持一致,没有返回值,也不能用void修饰,可以用return语句作为结束的条件。

7、JDK中bin目录是存放可执行程序的文件夹,如javac.exe(编译)、java.exe(运行)、javadox.exe(文档生成器)、jar.exe(打包)

8、只能在构造方法中使用this调用其他构造方法,不能在一个类的两个构造方法中使用this互相调用。

9、Java的四种访问级别由小到大:private、default、protected、public

10、静态变量是通过 类名.变量名 来完成调用的

11、continue 语句只能在循环语句中使用。

12、path环境变量的作用是为了在任意目录下都可以使用javac和java命令。

13、数组的遍历是指依次访问数组中的每个元素。

14、当系统创建该类的实例时,系统自动为成员变量分配内存空间,并在分配内存空间后,自动为成员变量指定初始值。

15、抽象类中可以没有抽象方法。

16、抽象类实现接口时,可以不实现接口中的任何方法。

17、属于编译异常:IOException

       属于运行异常:NumberFormatException、RuntimeException、ArithmeticException