java小记录

1.java中标识符的命名规则:以字母、“_”、“$”开头,后跟字母、数字、“_”、“$”,长度不限,区分大小写;

2.java中的方法,如果参数是可变参数,那么这个参数必须放在最后,否则编译失败;

3.重载函数可考查参数的个数、参数的类型、函数的作用域,返回值的类型不作区别;

4.java中标签的位置只能在循环语句前面,否则编译失败;

5.继承关系中,子类重载父类的方法,子类的方法的作用域要比父类的要大;如果父类的构造函数是有参构造,那么子类也要定义一个构造函数显示的调用父类的构造函数,如果父类没有显示的定义构造函数或是定义的构造函数无参,那么子类可以不需要定义构造函数显示的去调用父类的构造函数。在调用子类的构造函数时,会自动调用父类的无参构造函数,如果父类没有无参构造函数就需要子类显示的调用父类的有参构造函数;

6.二分搜索时,当搜索不到时其返回值是多少?

7.子类会继承父类的非private的属性,那么子类在调用父类的函数时使用的这个属性是子类从父类继承过来的吗?

8.在构造函数中,如果要调用本类的另一个构造函数应用this(参数),并且此语句应该是第一条语句;

 

你可能感兴趣的:(java)