1
1. 下列哪一项不属于Awt布局管理器?()
A. GridLayout
B. CardLayout
C. BorderLayout
D. BoxLayout
标准资料: 满分:3
2. 下面代码的执行结果是什么?( )&lthtml&gt&ltbody&gt &lt% x=3 %&gt &lt% int x=5 %&gt &lt%! int x=7 %&gt x = &lt%=x%&gt &lt%=this.x%&gt &lt/body&gt&lt/html&gt
A. x = 3 5
B. x = 3 7
C. x = 5 3
D. x = 5 7
标准资料: 满分:3
3. 下面哪个方法与applet的显示无关?()
A. draw()
B. update()
C. repaint()
D. paint()
标准资料: 满分:3
4. 在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行()。
A. init()
B. start()
C. destroy()
D. stop()
标准资料: 满分:3
5. 若有定义 int a=1b=2 则表达式(a++)+(++b) 的值是()
A. 3
B. 4
C. 5
D. 6
标准资料: 满分:3
6. 下列选项中,列出用于定义类成员的访问控制权的一组保留字是()。
A. class,float,double:,public
B. float,boolean,int,long
C. char,extends,float,double
D. public,private,protected
标准资料: 满分:3
7. 在编写Java Applet程序时,需要在程序的开头写上( )语句。
A. import java.awt.*
B. import java.applet.*
C. import java.io.*
D. import java.awt.event.*
标准资料: 满分:3
8. Applet可以做下列那些操作?()
A. 读取客户端文件
B. 在客户端主机上创建新文件
C. 在客户端装载程序库
D. 读取客户端部分系统变量
标准资料: 满分:3
9. 你想在一个JSP页中包含另一JSP页,而且要传递参数,下面哪个是正确的?()
A. &lt%@ include file=insert.jsptitle=We Wonk%&gt
B. &ltjspinclude page="insertjsp title=We Wonk"/&gt
C. &lt%@ include file=insert.jsp %&gtWe Wonk&lt%@include%&gt
D. &ltjspinclude page=insert.jsp&gt&ltjspparam name=title value=We Wonk/&gt&lt/jspinclude&gt
标准资料: 满分:3
10. 下列说法中错误的一项是()。
A. Java语言提供了检测与避免死锁的机制
B. 在Java语言中,要避免死锁,只能通过程序进行控制
C. 释放锁的时候,应该按照死锁顺序的逆序进行
D. 在编写程序的时候,可以对所有共享数据设汁一个统一的加锁顺序
标准资料: 满分:3
2 多选题
1. 设有如下代码: class Base{} public class MyCast extends Base{ static boolean b1=false static int i = 1 static double d = 10.1 public static void main(String argv[]){ MyCast m = new MyCast() Base b = new Base() //Here } } 则在 //Here处插入哪个代码将不出现编译和运行错误。()
A. b=m
B. m=b
C. d =i
D. b1 =i
标准资料: 满分:3
2. 关于JDK 1.1的事件处理以下那条为真?()
A. 一个类可以实现多个监听者接口;
B. 如果一个类实现一个监听者接口,它只要覆盖其用到的方法;
C. MouseMotionAdapter类的所有方法返回类型均为void。
标准资料: 满分:3
3. 以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?() 1. public void method(){ 2. 3. if (someTestFails()){ 4. 5. } 6. 7.}
A. 在行2增加:IOException e
B. 在行4增加:throw e
C. 在行4增加:throw new IOException()
D. 在行6增加:throw new IOException()
标准资料: 满分:3
4. 下面哪些jsp action中允许使用表达式(expression)?()
A. &ltjspsetProperty name=”name” value=&lt%= expression %&gt
B. &ltjspinclude page=&lt%= expresion %&gt
C. &ltjspparan name=”name” value=&lt%= expression %&gt
D. &ltjspgetProperty name=&lt% expression %&gt
标准资料: 满分:3
5. 容器的add( Component comp ) 和add( String name Component comp ) 方法在加入什么部件时将抛出IllegalArgumentException ()
A. Button
B. List
C. Window
D. 包含这个容器的容器
标准资料: 满分:3
6. 设有如下代码: class Base{} public class MyCast extends Base{ static boolean b1=false static int i = 1 static double d = 10.1 public static void main(String argv[]){ MyCast m = new MyCast() Base b = new Base() //Here } } 则在 //Here处插入哪个代码将不出现编译和运行错误。()
A. b=m
B. m=b
C. d =i
D. b1 =i
标准资料: 满分:3
7. 下面的哪些程序片断可能导致错误?()
A. String s = “Gone with the wind” String t = “ good “ String k = s + t
B. String s = “Gone with the wind” String t t = s[3] + “one”
C. String s = “Gone with the wind” String standard = s.toUpperCase()
D. String s = “home directory” String t = s – “directory”
标准资料: 满分:3
8. 考虑如下代码: class Tree{} class Pine extends Tree{} class Oak extends Tree{} public class Forest { public static void main( String[] args ) { Tree tree = new Pine() if( tree instanceof Pine ) System.out.println( "Pine" ) if( tree
A. Pine
B. Tree
C. Forest
D. Oops
标准资料: 满分:3
9. 下面哪个说法正确()?
A. 如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
B. 如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C. 如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
D. 接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
标准资料: 满分:3
10. 下面的表达式哪个是正确的? ()
A. String s="你好"int i=3 s+=i
B. String s="你好"int i=3 if(i==s){ s+=i}
C. String s="你好"int i=3 s=i+s
D. String s=null int i=(s!=null)&&(s.length&gt0)?s.length()0
标准资料: 满分:3
3 判断题
1. 每个类都只能有一个构造方法。
A. 错误
B. 正确
标准资料:
2. cookie中的信息是保留在客户端的浏览器。
A. 错误
B. 正确
标准资料:
3. Java为每种数据类型都提供了一个相应的封装类。
A. 错误
B. 正确
标准资料:
4. 接口是由常量和抽象方法组成的特殊类。
A. 错误
B. 正确
标准资料:
5. 每个 try 块都必须至少有一个 catch 块与之相对应。
A. 错误
B. 正确
标准资料:
6. OSI层次的划分应当从逻辑上将功能分开,越少越好。
A. 错误
B. 正确
标准资料:
7. Java 和 c++都是面向对象的程序设计语言。
A. 错误
B. 正确
标准资料:
8. URL对象对应的Internet地址可以划分为“协议名”、“端口号”和“文件名”3部分。
A. 错误
B. 正确
标准资料:
9. Tomcat的默认端口是80。
A. 错误
B. 正确
标准资料:
10. ++、――运算符可以放在变量前面,也可以放在变量的后面使用,对变量本身没有任何影响。
A. 错误
B. 正确
标准资料:
11. 在一个JSP页中,session=true是默认值。
A. 错误
B. 正确
标准资料:
12. Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。
A. 错误
B. 正确
标准资料:
13. Java Applet是由独立的解释器程序来运行的。
A. 错误
B. 正确
标准资料:
14. 程序注释是代码和程序的解释说明性文字,供其他程序员阅读。
A. 错误
B. 正确
标准资料:
15. 所谓抽象类就是包含有抽象方法的类。
A. 错误
B. 正确
标准资料:
16. 如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。
A. 错误
B. 正确
标准资料:
17. 注释的作用是使程序在执行时在屏幕上显示//之后的内容。
A. 错误
B. 正确
标准资料:
18. 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
A. 错误
B. 正确
标准资料:
19. Http Servlet Request类的get Session(true)如果session存在,还会创建新的session。
A. 错误
B. 正确
标准资料:
20. 无论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B的字节码文件。
A. 错误
B. 正确
标准资料:
Java程序设计17春在线作业2
1
1. 下列程序的输出结果是 import java.io.* public class abc { public static void main(String args[]) { String s1="Hello!" String s2=new String("World!") System.out.println(s1.concat(s2)) } }
A. false
转载请注明易百网www.openhelp100.com
B. Hello!
C. Hello!Wofld!
D. 12
标准资料: 满分:3
2. 在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行()。
A. init()
B. start()
C. destroy()
D. stop()
标准资料: 满分:3
3. Java语言的类型是()
A. 面向对象语言
B. 面向过程语言
C. 汇编程序
D. 形式语言
标准资料: 满分:3
4. 下列哪一项不属于Awt布局管理器?()
A. GridLayout
B. CardLayout
C. BorderLayout
D. BoxLayout
标准资料: 满分:3
5. 下面代码的执行结果是什么?( )&lthtml&gt&ltbody&gt &lt% x=3 %&gt &lt% int x=5 %&gt &lt%! int x=7 %&gt x = &lt%=x%&gt &lt%=this.x%&gt &lt/body&gt&lt/html&gt
A. x = 3 5
B. x = 3 7
C. x = 5 3
D. x = 5 7
标准资料: 满分:3
6. Java Applet 源程序文件的扩展名为()。
A. .java
B. .class
C. .html
D. .exe
标准资料: 满分:3
7. 在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的()方法来完成一些画图操作。()
A. start()
B. stop()
C. init()
D. paint()
标准资料: 满分:3
8. 阅读下面的代码,第10行的语句将调用哪个方法?() 1. class Person { 2. public void printValue(int i int j) {/*…*/ } 3. public void printValue(int i){/*...*/ } 4. } 5. public class Teacher extends Person { 6. public void printValue() {/*...*/ } 7. public void printValue(int i) {/*...*/} 8. public static void main(String args[]){ 9. Person t = new Teacher() 10. t.printValue(10) 11. } 12. }
A. 行2
B. 行3
C. 行6
D. 行7
标准资料: 满分:3
9. 下面代码的执行结果是什么?( )&lthtml&gt&ltbody&gt &lt% x=3 %&gt &lt% int x=5 %&gt &lt%! int x=7 %&gt x = &lt%=x%&gt &lt%=this.x%&gt &lt/body&gt&lt/html&gt
A. x = 3 5
B. x = 3 7
C. x = 5 3
D. x = 5 7
标准资料: 满分:3
10. 下列哪些语句关于内存回收的说明是正确的?()
A. 程序员必须创建一个线程来释放内存
B. 内存回收程序负责释放无用内存
C. 内存回收程序允许程序员直接释放内存
D. 内存回收程序可以在指定的时间释放内存对象
标准资料: 满分:3
2 多选题
1. 面向对象程序设计的基本特征是()。
A. 抽象
B. 封装
C. 继承
D. 多态
标准资料: 满分:3
2. 下列标识符不合法的是()。
A. $100_bill
B. number
C. 486_CPU
D. int
标准资料: 满分:3
3. 以下类中,哪些类的子类能直接创建实例?()
A. panel
B. dialog
C. container
D. Frame
标准资料: 满分:3
4. 请看下面的HTML代码: &lthtml&gt&ltbody&gt &ltform name="data" action="/servlet/DataServlet" method="POST"&gt &ltinput type="text" name="name"&gt &ltinput type="submit" name="submit"&gt &lt/form&gt &lt/body&gt&lt/html&gt 找出两个方法可以从请求的form中取得name参数的值。()
A. Get Parameter ("name")
B. Get Parameter Value ("name")
C. Get Parameter Values ("name")
D. Get Parameters ("name")
标准资料: 满分:3
5. 现有一变量声明为boolean aa下面赋值语句中错误的是()。
A. aa=false
B. aa=False
C. aa="true"
D. aa=0
标准资料: 满分:3
6. 关于JDK 1.1的事件处理以下那条为真?()
A. 一个类可以实现多个监听者接口;
B. 如果一个类实现一个监听者接口,它只要覆盖其用到的方法;
C. MouseMotionAdapter类的所有方法返回类型均为void。
标准资料: 满分:3
7. 下面哪些是DML命令?()
A. commit
B. update
C. delete
D. create
标准资料: 满分:3
8. 下面哪两个选项中的代码描述的是组合关系?()
A. public interface Person { } public class Employee extends Person{ }
B. public interface Shape { } public interface Rectangle extends Shape { }
C. interface Component{ } class Container implements Component{ private Component[] children }
D.
标准资料: 满分:3
9. 以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?() 1. public void method(){ 2. 3. if (someTestFails()){ 4. 5. } 6. 7.}
A. 在行2增加:IOException e
B. 在行4增加:throw e
C. 在行4增加:throw new IOException()
D. 在行6增加:throw new IOException()
标准资料: 满分:3
10. 对于构造函数,下列叙述正确的是()。
A. 构造函数是类的一种特殊函数,它的方法名必须与类名相同。
B. 构造函数的返回类型只能是void型。
C. 构造函数的主要作用是完成对类的对象的初始化工作。
D. 一般在创建新对象时,系统会自动调用构造函数
标准资料: 满分:3
3 判断题
1. run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。
A. 错误
B. 正确
标准资料:
2. Java中的String类的对象既可以是字符串常量,也可以是字符串变量。
A. 错误
B. 正确
标准资料:
3. Socket类是面向连接的,它提供了一个可供读写的流接口,在通信结束后,连接必须关闭,以释放资源。
A. 错误
B. 正确
标准资料:
4. System.out.println(“Hello java!”)中out是System 类的一个成员变量。
A. 错误
B. 正确
标准资料:
5. 端口号是一个16位的整数,其范围为0~65535。
A. 错误
B. 正确
标准资料:
6. Java提供了四种方法来创建多线程。
A. 错误
B. 正确
标准资料:
7. 在类中定义重载方法时,每个重载方法的参数个数或参数类型可以相同。
A. 错误
B. 正确
标准资料:
8. Java语言的源程序代码是由一个或多个编译单元组成,每个编译单元可包含多个类或接口,但每个编译单元可以有一个以上的类或接口是公共的。
A. 错误
B. 正确
标准资料:
9. Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A. 错误
B. 正确
标准资料:
10. Java提供了两种方法来创建多线程,其中一种是通过Thread类进行派生。
A. 错误
B. 正确
标准资料:
11. 在Java语言中,drawOval(1001008080)表示绘制圆,其中(100,100)表示圆心。
A. 错误
B. 正确
标准资料:
12. 对Web进行读取的执行操作,HttpURLConnection类提供的方法能更好地完成任务。
A. 错误
B. 正确
标准资料:
13. Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。
A. 错误
B. 正确
标准资料:
14. Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关 。
A. 错误
B. 正确
标准资料:
15. abstract 是抽象修饰符,可以用来修饰类及其属性和方法。
A. 错误
B. 正确
标准资料:
16. ava的各种数据类型所占用的内存长度与具体软硬件环境有关。
A. 错误
B. 正确
标准资料:
17. 线程组是为多个线程提供集合的形式,并对整个集合应用某些操作。
A. 错误
B. 正确
标准资料:
18. TCP/IP为各种不同的硬件提供通用的编程接口。这套协议支持使用不同网络介质的网络连接,TCP/IP使得世界各地的网络联系成国际互联网成为可能。
A. 错误
B. 正确
标准资料:
19. 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
A. 错误
B. 正确
标准资料:
20. 当运行javac命令对一个java源程序进行编译时,必须写出该源程序文件的完整文件名,包括扩展名.java。)
A. 错误
B. 正确
标准资料: