【单选题】阅读下列代码 public class Test2005 { public static void main(String args[]){ System.out.pfintln(~(0xa5)&0xaa) } } 其运行结果是( )。
【单选题】分析下列代码public class Test { public static void main(String[] args) { A a = new A(); a.print(); }}class A { String s; A(String s) { this.s = s; } void print() { System.out.println(s); }}
A.
这个程序有一个编译错误,因为a类不是一个public类。
B.
这个程序有一个编译错误,因为a类没有默认的构造函数。
【判断题】在社会主义改造结束之后,毛泽东提出了探索中国自己的社会主义建设道路
【单选题】分析下列代码: public class Test { public static void main(String[] args) { int month = 09; System.out.println("month is " + month); } }
D.
该程序有语法错误,因为09是一个不正确的字面值。
【单选题】分析下列代码public class Test { public static void main(String[] args) { System.out.println(xMethod(5, 500L)); } public static int xMethod(int n, long l) { System.out.println("int, long"); return n; } publi...
D.
程序无法编译,因为编译器无法区分要调用哪个xmethod方法。
【单选题】分析下列代码: public class Test { public static void main(String[] args) { int n = 10000 * 10000 * 10000; System.out.println("n is " + n); } }
A.
程序将显示n is 1000000000000
B.
10000 * 10000 * 10000的结果太大,以致于不能存储在int变量n中。其将会引起上溢,程序退出。
C.
10000 * 10000 * 10000的结果太大,以致于不能存储在int变量n中。其将会引起上溢,但程序仍然能够执行,因为Java关于上溢并不会报错。
D.
10000 * 10000 * 10000的结果太大,以致于不能存储在int变量n中。其将会引起下溢,程序退出。
E.
10000 * 10000 * 10000的结果太大,以致于不能存储在int变量n中。其将会引起下溢,但程序仍然能够执行,因为Java关于下溢并不会报错。
【简答题】聚氯乙烯(PVC)保鲜膜的安全问题引起广泛关注。PVC的安全隐患主要来自于塑料中残留的PVC单体以及不符合国家标准的增塑剂DEHA。已知 ①工业上用乙烯和氯气为原料合成PVC。 ②次氯酸能跟乙烯发生加成反应:CH 2 =CH 2 +HOCl=CH 2 (OH)CH 2 Cl。 发生如下图所示的转化,回答下列问题: (1)写出下列物质的结构简式:B_________,C_________。 (2)写...
【单选题】分析下列代码: public class Test { public static void main(String[] args) { int n = 10000 * 10000 * 10000; System.out.println("n is " + n); } } n的结果为 n is 1000000000000。
B.
10000 * 10000 * 10000的结果太大,不能存储在int变量n中。这会导致溢出,程序中止
C.
10000 * 10000 * 10000的结果太大,不能存储在int变量n中。这将导致溢出,程序将继续执行,因为Java不会在溢出时报告错误。
D.
10000 * 10000 * 10000的结果太大,不能存储在int变量n中。这将导致下溢,导致程序中止
E.
10000 * 10000 * 10000的结果太大,不能存储在int变量n中。这将导致下溢,由于Java没有报告下溢错误,程序将继续执行。