执行以下程序,运行结果是( )。String str1 = "abc";String str2 = new String("abc");System.out.println(str1 == str2);System.out.println(str1.equals(str2));System.out.println(str1 == new StringBuffer(str1));System.out.println(str1.equals((new StringBuffer(str1))));
A. true false false true
B. false true false true
C. true true false true
D. 编译出错
查看答案
以下关于数组和方法的描述,哪一个是错误的( )?
A. “int[][] a = new int[10][];”没有定义第二维的长度,因此会在编译时报错。
B. 整型数组本身是引用类型,但数组元素是基本数据类型。
C. 在定义方法时,存在一种类型的方法是没有返回值的。
D. 方法可以使功能模块化,使程序更加简洁易懂。
在 Java 中下列哪些选项不被视为正确的注释( )
A. // 注释内容
B. /*注释内容*/
C. /**注释内容*/
D.
E. 注释内容
下面关于 Java 程序的描述,错误的是?( )
A. Java 源文件以 java 为扩展名
B. 一个源文件中最多只能有一个 public 类
C. Java 程序的执行入口 main() 方法,它有固定的书写格式
D. 每个 Java 源文件的命名必须是文件中定义的某个类的名字
下面程序运行结果是()public class StringDemo{public static void main(String[] args){String str1 = "abc";String str2 = "abc";String str3 = new String("abc");String str4 = new String("abc");System.out.print ln(s1 == s2);System.out.print ln(s3 == s4);System.out.print ln(s3.equals(s4));}}
A. truetruetrue
B. truetruefalse
C. truefalsetrue
D. falsetruefalse