前因:
记录在牛客上刷题的错题记事本
1. 以下JAVA程序代码的输出是
public static void main(String args[]) {
System.out.println(14^3);
}
A : 2744
B : 13
C : 17
D : 11
答案选C。
与(&) 两个操作数中位都为1,结果才为1,否则结果为0 1010 & 1100 = 1000
或(|) 两个位只要有一个为1,那么结果就是1,否则就为0 1010 | 1100 = 1110
非(~) 如果位为0,结果是1,如果位为1,结果是0 ~ 1010 = 0101
异或(^) 两个操作数的位中,相同则结果为0,不同则结果为1 1010 ^ 1100 = 0101
2. Java程序的种类有( )
A : 类(Class)
B : Applet
C : Application
D : Servlet
答案选B C D。Java程序的种类有:
内嵌于Web文件中,由浏览器来观看的_Applet
可独立运行的 Application
服务器端的 Servlets
3. 以下类型为Final类型的为()
A : HashMap
B : StringBuffer
C : String
D : Hashtable
答案选 B C 。 StringBuilder , StringBu