1、设有定义 int a=3 ,b=4,c=5; 则以下的表达式中 , 值为 false 的是 ()
A、a < b && b < c
B、a <= b
C、a < ( b + c )
D、! ( a < b )
答案:D
解析:
a < b && b < c true && true — true
a <= b true
a < ( b + c ) true
! ( a < b ) ! true — false
2、编译java程序的命令文件是( )
A、java.exe
B、javac.exe
C、applet.exe
答案:B
解析:
javac.exe是编译功能javaCompiler
java.exe是执行程序,用于执行编译好的.class文件
javadoc.exe用来制作java文档
jdb.exe是java的调试器
javaprof.exe是剖析工具
3、AWT 中用来表示文本框的类是 ( )
A、TextField
B、Menu
C、Label
D、List
答案:A
解析:本题主要考查对AWT基本组件的了解。Menu表示下拉菜单。Label表示标签。List表示列表框。
4、
class Foo {
final int i;
int j;
public void doSomething() {
System.out.println(++j + i);
}
}
的输出是?
A、0
B、1
C、2
D、不能执行,因为编译有错
答案:D
解析:final类型的变量一定要初始化,因为final的变量不可更改。
5、下列程序的运行结果
public static void main(String args[]) {
Thread t = n