1、当传递和返回对象,传递和返回的是什么?
是一个地址,是引用;
2、什么是构造方法?构造方法的作用是什么?
构造方法是特殊的方法,方法名和类名相同,没有返回类型,利用构造方法可以产生对象;
1.为对象分配空间2.如果类没有加载,则加载类3.初始化成员变量4.返回对象引用
3、创建对象有几种方式?
- 通过New的方式调用构造方法创建对象,
- 通过反射产生对象,利用类模板Class对象newInstance();
- 利用克隆产生对象;
- 利用反序列化,将二进制序列还原成对象;
4、this和super各代表什么含义?
this代表当前对象;super代表父类对象;
5、数组如何定义?
1,声明数组变量2.使new关键字初始化数组,并指定数组大小;
int[] x=new int[5];
int[]x={3,4,5};
时间: 2024-10-13 10:34:03