-
什么是包装类?为什么要有包装类?基本类型与包装类如何转换?
Java 中有 8 个基本类型,分别对应的包装类如下 byte -- Byte boolean -- Boolean short -- Sh....- 盾给网
- 0
- 0
- 366
-
什么是Java的多态?
实现多态的三个条件 继承的存在。继承是多态的基础,没有继承就没有多态 子类重写父类的方法,JVM 会调用子类重写后的方法 父类引用变量指向子类对象 向上转型:将一个父类的引用指向一个....- 盾给网
- 0
- 0
- 336
-
子类构造方法的执行过程是什么样的?
子类构造方法的调用规则: 如果子类的构造方法中没有通过 super 显式调用父类的有参构造方法,也没有通过 this 显式调用自身的其他构造方法,则系统会默认先调用父类的无参构造方法。这种情况下,写不写 super....- 盾给网
- 0
- 0
- 376
-
java.lang.Object的常用方法?
public final native Class<?> getClass(); 获取类结构信息 public native int hashCode() 获取....- 盾给网
- 0
- 0
- 334
-
abstract关键字的作用是什么?
可以修饰类和方法 不能修饰属性和构造方法 abstract 修饰的类是抽象类,需要被继承 abstract 修饰的方法是抽象方法,需要子类被重写...- 盾给网
- 0
- 0
- 310
-
方法重载和重写是什么?有什么区别?
重写:在子类中将父类的成员方法的名称保留,重新编写成员方法的实现内容,更改方法的访问权限,修改返回类型的为父类返回类型的子类。 一些规则: 重写发生在子类继承父类 参数列表必须完全与被重写方法的相....- 盾给网
- 0
- 0
- 282
-
说一说你的对面向过程和面向对象的理解
软件开发思想,先有面向过程,后有面向对象 在大型软件系统中,面向过程的做法不足,从而推出了面向对象 都是解决实际问题的思维方式 两者相辅相成,宏观上面向对象把握复杂事物的关系;微观上面向过程去....- 盾给网
- 0
- 0
- 297
-
可变参数的作用和特点是什么?
作用: 在不确定参数的个数时,可以使用可变参数。 语法:参数类型... 特点: 每个方法最多只有一个可变参数 可变参数必须是方法的最后一个参数 可变参数可以设置为任意类....- 盾给网
- 0
- 0
- 397
-
Java中数组有什么特征?
在内存中申请一块连续的空间 数组下标从 0 开始 每个数组元素都有默认值,基本类型的默认值为 0、0.0、false,引用类型的默认值为 null 数组的类型只能是一个,且固定,在申明时确定 数组的长度一经确....- 盾给网
- 0
- 0
- 353