单选题 (单选题,3.0分)
先阅读下面的程序片段:
String str1=newString("java");
String str2=newString("java");
StringBuffer str3=new StringBuffer("java");
对于上述定义的变量,以下表达式的值为true的是哪个?( )

A、
Str1==str2;
B、
Str1==str3;
C、 以上都不对
D、
Str1.equals(str2)
下载APP答题
由4l***n0提供 分享 举报 纠错

相关试题

单选题 (单选题,3.0分)
阅读下列程序:
Class A{
Int x;
Static int y;
Void fac(String s){
System.out.println(“字符串:”+s);
}
}
下列选项中描述正确的是( )。

A、 x和y是实例变量,s是参数
B、 x,y和s都是实例变量
C、 x是成员变量,y是类变量,s是局部变量
D、 x,y和s都是成员变量

单选题 (单选题,3.0分)能够被Java垃圾自动回收机制所回收的是( )。

A、 基本类型的变量
B、 引用类型的变量
C、 局部变量
D、 未被任何变量引用的对象(实体)

单选题 (单选题,3.0分)对象的特征在类声明中用变量表示,称为类的( )。

A、 方法
B、 数据类型
C、 对象
D、 属性

单选题 (单选题,3.0分)下列关于构造方法的描述中,错误的是( )。

A、
构造方法的返回类型只能是void型
B、
构造方法的主要作用是完成对象的初始化工作
C、
构造方法的类的一种特殊方法,它的方法名必须与类名相同
D、
在创建新对象时需要调用相关的构造方法

单选题 (单选题,3.0分)下列关于method1()方法的定义中,能够被同一包中的类访问,且访问时可以通过类名直接访问的是( )。

A、static void method1(double d1){}
B、public abstract void method1();
C、 public static double method1{}
D、public double method1();

单选题 (单选题,3.0分)下面关于Java的引用的说法正确的是( )。

A、 一个对象实体只能被一个引用所指向
B、 一个引用可以指向多个对象实体
C、 引用就是对象本身
D、 引用类似于指针,指向对象实体

单选题 (单选题,3.0分)下面概念中,不属于面向对象方法的是( )。

A、 对象
B、
C、 继承
D、 过程调用

单选题 (单选题,3.0分)下列有关类与对象的描述中,错误的是( )。

A、 类是对一组具有共同特征和行为的对象的抽象
B、 类中可以不定义方法
C、 类不一定属于引用类型,也可以是基本数据类型
D、 对象是类的实例