可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406 微信:aopopenfd777
西交《JAVA语言程序设计》在线作业
试卷总分:100 得分:100
第1题,Java编程所必须的默认引用包为()
A、java.sys包
B、java.lang包
C、java.util包
D、其他都不是
正确答案:
第2题,当浏览器重新返回 Applet 所在页面时,将调用 Applet 类的方法是____。
A、start()
B、init()
C、stop()
D、destroy()
正确答案:
第3题,对于下列代码: 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) } 第10行语句将调用哪行语句?( )
A、line 2
B、line 3
C、line 6
D、line 7
正确答案:
第4题,在Java中,"456"属于()类的对象。
A、int
B、String
C、Integer
D、Number
正确答案:
答案来源:(www.),File类中用____函数获取文件的绝对路径。
A、path()
B、getPath( )
C、getAbsolutePath ( )
D、getName ( )
正确答案:
第6题,Java的字符类型采用的是Unicode编码方案,每个Unicode码占用()个比特位。
A、8
B、16
C、32
D、64
正确答案:
第7题,下列不可作为java语言标识符的是()
A、a1
B、$1
C、_1
D、11
正确答案:
第8题,下列不是服务器脚本语言的是____。
A、ASP
B、JSP
C、PHP
D、VC++
正确答案:
第9题,类 Panel 默认的布局管理器是____。
A、GridLayout
B、BorderLayout
C、FlowLayout
D、GardLayout
正确答案:
答案来源:(www.),下面选项中,Java对类Welcome进行定义正确的是()
A、public class 1Welcome
B、public class We lcome
C、public class welcome
D、public class Welcome
正确答案:
第11题,Character流与Byte流的区别是()
A、每次读入的字节数不同
B、前者带有缓冲,后者没有
C、前者是字符读写,后者是字节读写
D、二者没有区别,可以互换使用
正确答案:
答案来源:(www.),运行下列程序,会产生什么结果()class Outer1{ private int a; void foo(double d,final float f){
String s;
final boolean b;
class Inner{ void methodInner(){ System.out.println("in the Inner"); }
} } public static void main(String args[]) { Outer1 me=new Outer1(); me.foo(123,123); System.out.println("outer"); } }
A、in the Inner outer
B、outer
C、in the Inner
D、编译不通过
正确答案:
第13题,在调用方法时,若要使方法改变实参的值,可以()
A、用基本数据类型作为参数
B、用对象作为参数
C、用对象作为参数和用基本数据类型作为参数都对
D、用对象作为参数和用基本数据类型作为参数都不对
正确答案:
第14题,在Java中用什么关键字修饰的方法可以直接通过类名来调用?()
A、static
B、final
C、private
D、void
正确答案:
答案来源:(www.),编译Java源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。
A、.byte
B、.class
C、.html
D、.exe
正确答案:
第16题,看以下程序: boolean a=false; boolean b=true; boolean c=(a&&b)&&(!b); int result=c==false?1:2;
这段程序执行完后,c与result的值是 )
A、c=false;result=1;
B、c=true;result=2;
C、c=true;result=1;
D、c=false;result=2;
正确答案:
第17题,下列有关一个Java源文件的叙述,正确的是? ( )
A、可以有2个以上package语句
B、只能有1个类定义
C、可以有2个以上import语句
D、可以有2个以上public类
正确答案:
第18题,整型数据类型中,需要内存空间最少的是()
A、short
B、long
C、int
D、byte
正确答案:
第19题,类Teacher和Student是类Person的子类; Person p; Teacher t; Student s; //p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是( )
A、将构造一个Student对象;
B、表达式是合法的;
C、表达式是错误的;
D、编译时正确,但运行时错误。
正确答案:
答案来源:(www.),类声明中,声明抽象类的关键字是 ( )
A、public
B、abstract
C、final
D、class
正确答案:
第21题,____可以给菜单Jmenu添加菜单项。
A、Jmenu()
B、add(JmenuItem item)
C、addSeparator
D、add(Component c)
正确答案:
第22题,对方法main的第1行定义正确的是( )
A、public main( String arg [ ] )
B、public void main( String arg [ ] )
C、public static void main( String arg [ ] )
D、public static void main( String args [ ] )
正确答案:
第23题,编译Java程序的命令是:()
A、appletviewer
B、javac
C、java
D、javadoc
正确答案:
第24题,Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?()
A、安全性
B、多线性
C、跨平台
D、可移植
正确答案:
答案来源:(www.),下列哪个是合法的Java标识符?()
A、Tree&Glasses
B、FirstJavaApplet
C、*theLastOne
D、273.5
正确答案:
第26题,下面关于Java代码安全的说法哪些是正确的?()
A、程序执行过程中需要的所有类都是通过字节码校验程序装入的。
B、代码的运行是由Java运行环境中的解释器完成的。
C、在运行时,字节码要经过装入,校验之后,才能在解释器中执行。
D、在缺省的安全配置条件下,Java pplet不能访问任何本地资源。
正确答案:,B,C,D
第27题,数组与向量的区别是( )。
A、数组的长度固定
B、数组元素的数据类型相同,可以是普通数据类型
C、向量长度可变
D、向量的元素类型可不同,只能是对象的引用
正确答案:,B,C,D
第28题,下面说法哪些是正确的?()
A、Applet可以访问本地文件
B、对static方法的调用不需要类实例
C、socket类在java.lang中
D、127.0.0.1地址代表本机
正确答案:,D
第29题,下列哪些说法是正确的?()
A、Java语言只允许单一继承
B、Java语言只允许实现一个接口
C、Java语言不允许同时继承一个类并实现一个接口
D、Java语言的单一继承使得代码更加可靠
正确答案:,D
答案来源:(www.),执行下列代码后,哪个结论是正确的String [] s=newString[10];()
A、s[10]为"";
B、s[9]为null;
C、s[0]为未定义
D、s.length为10
正确答案:,D
第31题,下列说法正确的是()
A、java语言里的线程是没有优先级的
B、String类在java.lang包中
C、java语言支持类的序列化
D、能序列化的类必须实现java.io.Serializable接口
正确答案:
第32题,给出下面代码段: 1) switch(m) 2) { case 0: System.out.println("case 0"); 3) case 1: System.out.println("case 1"); break; 4) case 2: 5) default: System.out.println("default"); 6) } 下列m的哪些值将引起"default"的输出? ( )
A、.0
B、1
C、2
D、3
正确答案:,D
第33题,下面哪个说法正确( )。
A、如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字
B、如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C、如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
D、接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
正确答案:,B,C,D
第34题,已知如下定义:String s = "story"; 下面哪个表达式是合法的( )
A、s += "books"
B、char c = s[1]
C、int len = s.length
D、String t = s.toLowerCase()
正确答案:,D
第35题,下列关于""的运算,哪些是正确的? ()
A、.0000 0100 0000 0000 0000 0000 0000 00005 的运行结果是 1000 0000 0000 0000 0000 0000 0000 0000
B、.0000 0100 0000 0000 0000 0000 0000 00005的运行结果是 1111 1100 0000 0000 0000 0000 0000 0000
C、.1100 0000 0000 0000 0000 0000 0000 00005的运行结果是 1111 1110 0000 0000 0000 0000 0000 0000
D、.1100 0000 0000 0000 0000 0000 0000 00005的运行结果是 0000 0110 0000 0000 0000 0000 0000 0000
正确答案:,C
第36题,当资源不再需要时,一个执行程序却不能恰当地释放他,就会出现资源泄露。()
A、错误
B、正确
正确答案:
第37题,NULL是一个JAVA语言关键字。 ( )
A、错误
B、正确
正确答案:
第38题,JavaBeans是java的对象组件技术、提供组件复用的关键技术类似于windows的ActiveX技术。( )
A、错误
B、正确
正确答案:
第39题,String类的valueOf方法由它的参数转换成的字符串。()
A、错误
B、正确
正确答案:
第40题,在关系数据库中一个关系就是一个二维表。( )
A、错误
B、正确
正确答案:
第41题,在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。
A、错误
B、正确
正确答案:
第42题,如果顺序文件中的文件指针不是指向文件头,那么必须先关闭文件,然后在再打开它才能从文件头开始读。()
A、错误
B、正确
正确答案:
第43题,方法System.out.println只在命令窗口中显示(或打印)一行文字。( )
T、对
F、错
正确答案:F
第44题,"//"即可以表示单行注释,也可以表示多行注释。( )
T、对
F、错
正确答案:F
第45题,一个线程可以调用yield方法使其他线程有机会运行。()
A、错误
B、正确
正确答案:
第46题,方法System.out.println只在命令窗口中显示(或打印)一行文字。()
A、错误
B、正确
正确答案:
第47题,数据库的发展历程经历三个阶段,即人工阶段、文件阶段、数据库管理系统。( )
A、错误
B、正确
正确答案:
第48题,java语言中的数据库引擎是JDBC,它是java访问关系数据库的编程接口,不能使用ODBC来访问数据库。( )
A、错误
B、正确
正确答案:
第49题,执行throw语句表面发生一个异常,这称为抛出异常。()
A、错误
B、正确
正确答案:
答案来源:(www.),如果顺序文件中的文件指针不是指向文件头,那么必须先关闭文件,然后在再打开它才能从文件头开始读。( )
T、对
F、错
更多答案下载:(www.)