- A.public
- B.private
- C.static
- D.friend
- A.能被java.exe成功运行的javaclass文件必须有main()方法
- B.J2SDK就是JavaAPI
- C.Appletviewer.exe可利用jar选项运行.jar文件
- D.能被Appletviewer成功运行的javaclass文件必须有main()方法
- 4
-
下列正确的有()
- A.callby value不会改变实际参数的数值
- B.callby reference能改变实际参数的参考地址
- C.callby reference不能改变实际参数的参考地址
- D.callby reference能改变实际参数的内容
- A.在类方法中可用this来调用本类的类方法
- B.在类方法中调用本类的类方法时可直接调用
- C.在类方法中只能调用本类中的类方法
- D.在类方法中绝对不能调用实例方法
- A.Java面向对象语言容许单独的过程与函数存在
- B.Java面向对象语言容许单独的方法存在
- C.Java语言中的方法属于类中的成员(member)
- D.Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同
- A.数组是一种对象
- B.数组属于一种原生类
- C.intnumber=[]={31,23,33,43,35,63}
- D.数组的大小可以任意改变
- A.private
- B.public
- C.protected
- D.static
- A.new
- B.$Usdollars
- C.1234
- D.car.taxi
- 10
-
Java程序的种类有()
- A.类(Class)
- B.Applet
- C.Application
- D.Servlet
- 11
-
下列说法正确的有()
- A.环境变量可在编译sourcecode时指定
- B.在编译程序时,所能指定的环境变量不包括classpath
- C.javac一次可同时编译数个Java源文件
- D.javac.exe能指定编译结果要置于哪个目录(directory)
- A.程序编译出错
- B.j=1
- C.j=2
- D.j=0
- A.不能通过编译
- B.通过编译,输出为:AB
- C.通过编译,输出为:B
- D.通过编译,输出为:A
- A.不需要任何关键字
- B.private
- C.final
- D.protected
- A.0
- B.1
- C.-1
- D.死循环
- A.Filef=newFile("/","autoexec.bat");
- B.DataInput Streamdin=new Data Input Stream(new File Input Stream("autoexec.bat"));
- C.Input Stream Readerin=new Input Stream Reader(System.in);
- D.Output Stream Writer out=new Output Stream Writer(System.in);
- A.null
- B.''
- C.'c'
- D.'a'
- A.代码无法编译,因为switch语句没有一个合法的表达式
- B.adefault
- C.a
- D.default
- A.LinkedList
- B.Stack
- C.Hashtable
- D.TreeSet
- A.字节码
- B.可执行代码
- C.机器代码
- D.以上所有选项都不正确
- A.c*i
- B.c*(int)d
- C.(int)c*d
- D.i*d
- A.if(I>10)throw Exception(“something’swrong!”);
- B.if(I>10)throw Exceptione(“something’swrong!”);
- C.if(I>10)thrownew Exception(“something’swrong!”);
- D.if(I>10)thrownew Exceptione(“something’swrong!”);
- A.count1=9count2=9
- B.count1=10count2=9
- C.count1=10count2=10
- D.count1=9count2=10
- A.'a'
- B."a"
- C.new Character(a)
- D.\000a
- A.true
- B.false
- C.0
- D.1
- A.Data Output
- B.Output Stream
- C.Buffered Output Stream
- D.IOStream
- A.abcde
- B.abd
- C.abde
- D.abe
- A.a)调用类Worker中定义的super()方法
- B.b)调用类Person中定义的super()方法
- C.c)调用类Person的构造函数
- D.d)句法错误
- A.程序中的任何函数
- B.其他类的成员函数
- C.类中的成员函数
- D.派生类中的成员函数
- A.javac
- B.java
- C.applet viewer
- D.以上所有选项都不正确
- A.Swing包中的组件也是采用事件的授权得理模型来处理事件的
- B.Swing包中组件产生的事件类型,也都带有一个J字母,如:Jmouse Event
- C.Swing包中的组件也可以采用事件的传递处理机制
- D.Swing包的组件所对应的事件适配器也是带有J字母的,如:Jmouse Adapter
- A.if(s==s2)
- B.if(s.equals(s2))
- C.if(s.equalsIgnoreCase(s2))
- D.if(s.noCaseMatch(s2))
- A.类必须有显式构造函数
- B.它的返回类型是void
- C.它和类有相同的名称,但它不能带任何参数
- D.以上皆非
- 34
-
下列哪种说法是正确的()
- A.实例方法可直接调用超类的实例方法
- B.实例方法可直接调用超类的类方法
- C.实例方法可直接调用其他类的实例方法
- D.实例方法可直接调用本类的类方
- 35
-
下列语句正确的是()
- A.形式参数可被视为local variable
- B.形式参数可被字段修饰符修饰
- C.形式参数为方法被调用时,真正被传递的参数
- D.形式参数不可以是对象
- 36
-
下列运算符合法的是()
- A.&&
- B.<>
- C.if
- D.:=
- A.abstract修饰符可修饰字段、方法和类
- B.抽象方法的body部分必须用一对大括号{}包住
- C.声明抽象方法,大括号可有可无
- D.声明抽象方法不可写出大括号
- 38
-
下列语句哪一个正确()
- A.Java程序经编译后会产生machinecode
- B.Java程序经编译后会产生bytecode
- C.Java程序经编译后会产生DLL
- D.以上都不正确
- A.java.sql
- B.java.awt
- C.java.lang
- D.java.swing
- 40
-
下列说法正确的有()
- A.class中的constructor不可省略
- B.constructor必须与class同名,但方法不能与class同名
- C.constructor在一个对象被new时执行
- D.一个class只能定义一个constructor
- A.Ada
- B.C++
- C.Pasacal
- D.BASIC