关于String类的构造方法描述正确的选项有()。
A.String()创建一个内容为空的字符串
B.String(Stringvalue)初始化一个新创建的String对象,使其表示一个与参数相同的字符序列
C.String(byte[]bytes,Charsetcharset)使用指定的字符编码,将指定的byte[]数组构造成一个字符串
D.String(char[]char)将制定的char[]数组构造成一个字符串
A.String()创建一个内容为空的字符串
B.String(Stringvalue)初始化一个新创建的String对象,使其表示一个与参数相同的字符序列
C.String(byte[]bytes,Charsetcharset)使用指定的字符编码,将指定的byte[]数组构造成一个字符串
D.String(char[]char)将制定的char[]数组构造成一个字符串
第1题
A.String类的equals方法用于判断两个字符串的值是否相等
B.String类的equals方法的返回值为一个String
C.String类的equals方法的返回值是一个boolean
D.String类的equals方法重写了Object的equals方法
第2题
A.==比较的是两个对象的内存地址是否相同
B.String类重写了Object类的equals()方法
C.由于Object类的equals()方法比较的是两个对象的内存地址是否相同,所以String类的equals()方法也是这样
D.String类的equals方法比较的是两个对象的值是否相同
第3题
A.构造方法的返回类型只能是void型
B.构造方法是类的一种特殊方法,它的方法名必须与类名相同
C.构造方法的主要作用是完成对类中成员变量的初始化工作
D.一般在创建新对象时,系统会自动调用构造方法
第4题
下列关于构造方法定义的描述中,错误的是()。
A.方法名与类名相同
B.在方法名的前面没有返回值类型的声明
C.当定义了有参构造方法,系统默认的无参构造方法依然存在
D.在方法中不能使用return语句返回一个值
第5题
A.如果类的成员变量与方法中的局部变量名相同,那么可以在方法中通过this关键字调用成员变量
B.只能在构造方法中使用this调用其他的构造方法
C.在构造方法中使用this调用构造方法的语句必须是该方法的第一条执行语句,且只能出现一次
D.可以在一个类的两个构造方法中使用this互相调用
第6题
A.String继承了Object类
B.String中重写了equals方法
C.Spring类被final修饰,所以string可以被继承
D.String类型的数据是不可以追加长度的
第7题
A.Java中的构造方法名必须和类名相同
B.Java语言规定构造方法不可以重载
C.Java语言规定构造方法没有返回值,可以用void声明
D.类的私有方法也可以被其他类直接访问
第8题
A.在一个类中可以声明本类的对象成员
B.在一个类中可以声明本类的指针数据成员
C.如果对象成员的构造函数有参数,则必须在声明该对象成员的同时给其构造函数传递参数值
D.对象成员的声明方法与普通数据成员的声明方法相同
第9题
A.Class类:反射的核心类,可以获取类的属性,方法等内容信息
B.Field类:Java.lang.reflect.表示类的属性,可以获取和设置类的中属性值
C.Method类:Java.lang.reflect.表示类的方法,它可以用来获取类中方法的信息或者执行方法
D.Construcor类:Java.lang.reflect.表示类的构造方法