正确答案:A 我的答案:D
解析:字节码是介于源代码和二进制代码之间的一种中间代码,它被编译为在虚拟机(JVM)而不是中央处理器(CPU)上运行。
正确答案:BCDE 我的答案:BCD
正确答案:ACDE 我的答案:CD
解析:方法重载:在同一个类中,有两个或两个以上的同名方法
特点:1、方法名相同 2、形参个数或类型不同 3、和访问修饰符以及返回值类型无关
对于E选项,Java将可变长参数当成数组对待。
正确答案:ABEFG 我的答案:ABE
解析: 在java文件中只要是以class开始定义的,都认为是一个累。编译后会生成相应的类文件。
正确答案:30,10 我的答案:30,30
解析:这是异或运算,将10紧张转换成二进制,然后对应的位上,两个数字相同,则为0,否则为1。a=a^b之后,a的值发生了变化,当执行b=b^a时中的a也要进行相应的变化。
正确答案:break label 我的答案:break
解析:在while循环开始前,定义了一个标签label,然后题目的条件是跳出双层循环结构,所以需要跳出while循环,因此答案为break label。
标签的作用:标签做为参数,指明跳出 (break) 或者继续 (continue) 哪一个循环。