20年春西交《JAVA语言程序设计》在线作业-1(参考100分)

作者:奥鹏周老师 分类: 西安交通大学 发布时间: 2020-06-09 08:12
【熊猫奥鹏】-[西安交通大学]西交《JAVA语言程序设计》在线作业
试卷总分:100 得分:100
第1题,下列哪个选项不是Java语言的特色?()
A、面向对象
B、高安全性
C、渠道无关
D、面向过程
正确答案:


第2题,在Java中,"456"归于()类的对象。
A、int
B、String
C、Integer
D、Number
正确答案:


第3题,指出正确的表达式()
A、byte=128;
B、Boolean=null;
C、long l=0xfffL;
D、double=0.9239d;
正确答案:


第4题,指出下列程序的运转成果 ( )int i = 9; switch (i) { default: System.out.println("default"); case 0: System.out.println("zero"); break; case 1: System.out.println("one"); case 2: System.out.println("two"); }
A、default
B、default, zero
C、error default clause not defined
D、no output displayed那个
正确答案:


第5题,履行句子int i=1,j=++i;后i与j的值别离为()。
A、1与1
B、2与1
C、1与2
D、2与2
正确答案:


第6题,下列哪个指令中,用来编译Java程序的是( )
A、java
B、javadoc
C、jar
D、javac
正确答案:


第7题,类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、编译时正确,但运转时过错。
正确答案:


第8题,运转下列程序, 会发生啥成果 ( )public class X extends Thread implements Runable{ public void run(){ System.out.println("this is run()"); } public static void main(String args[]) { Thread t=new Thread(new X()); t.start(); } }
A、榜首行会发生编译过错
B、第六行会发生编译过错
C、第六行会发生运转过错
D、程序会运转和发动
正确答案:


第9题,整型数据类型中,需求内存空间起码的是()
A、short
B、long
C、int
D、byte
正确答案:


第10题,Java编程所有必要的默许引证包为()
A、java.sys包
B、java.lang包
C、java.util包
D、其他都不是
正确答案:


第11题,下列哪个指令中,用来运转Java程序的是 ( )
A、java
B、javadoc
C、jar
D、javac
正确答案:


第12题,关于下列代码: 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
正确答案:


第13题,以下不是数据库形式的是____。
A、网状
B、层次
C、关系
D、环状
正确答案:


第14题,下面哪一个操作符的优先级最高?()
A、&&
B、||
C、!
D、()
正确答案:


第15题,以下关于承继的叙说正确的是()。
A、在Java中类只答应单一承继
B、在Java中一个类只能完成一个接口
C、在Java中一个类不能一起承继一个类和完成一个接口
D、在Java中接口只答应单一承继
正确答案:


第16题,在Java顶用啥关键词润饰的方法能够直接经过类名来调用?()
A、static
B、final
C、private
D、void
正确答案:


第17题,运转下列程序,会发生啥成果()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、编译不经过
正确答案:


第18题,一个Unicode字符占用 ()
A、8位
B、16位
C、32位
D、一个字节
正确答案:


第19题,System.out.println("5"+2);的输出成果大概是()。
A、52
B、7
C、2
D、5
正确答案:


第20题,Java的字符类型选用的是Unicode编码计划,每个Unicode码占用()个比特位。
A、8
B、16
C、32
D、64
正确答案:


第21题,下列方法中能够用来创立一个新线程的是____。
A、完成java.lang.Runnable 接口偏重写 start()方法
B、完成java.lang.Runable 接口偏重写 run()方法
C、承继java.lang.Thread 类偏重写 run()方法
D、完成java.lang.Thread 类并完成 start()方法
正确答案:


第22题,类声明中,声明笼统类的关键词是( )
A、public
B、abstract
C、final
D、class
正确答案:


第23题,当阅读器从头回来 Applet 地点页面时,将调用 Applet 类的方法是____。
A、start()
B、init()
C、stop()
D、destroy()
正确答案:


第24题,Java类能够作为()
A、类型界说机制
B、数据封装机制
C、类型界说机制和数据封装机制
D、上述都不对
正确答案:


第25题,面向对象程序设计方法的长处()
A、可重用性、可拓展性、可操作性
B、可重用性、可保护性、可操作性
C、可管理性、可拓展性、可操作性
D、可重用性、可拓展性、可管理性
正确答案:


第26题,履行下列代码后,哪个定论是正确的String [] s=newString[10];()
A、s[10]为"";
B、s[9]为null;
C、s[0]为不决义
D、s.length为10
正确答案:,D


第27题,下列关于""的运算,哪些是正确的? ()
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


第28题,不能用来润饰interface的有()
A、Private
B、Public
C、Protected
D、static
正确答案:,C,D


第29题,下面哪些判别是正确的( )
A、Abstract不能和final并排润饰同一个类;
B、一个方法运用final润饰,则该方法地点的类不能被承继;
C、abstract方法地点的类有必要是abstract类
D、static方法中能处理非static域
正确答案:,C


第30题,下列说法过错的有()
A、在类方法中可用this来调用本类的类方法
B、在类方法中调用本类的类方法时可直接调用
C、在类方法中只能调用本类中的类方法
D、在类方法中肯定不能调用实例方法
正确答案:,C,D


第31题,String s = "hello"; String t = "hello"; char c[] = {\'h\',\'e\',\'l\',\'l\',\'o\'} ; 下列哪些表达式回来true? ( )
A、s.equals(t);
B、t.equals(c);
C、s==t;
D、t.equals(new String("hello"));
正确答案:,D


第32题,下列哪些说法是正确的?()
A、Java语言只答应单一承继
B、Java语言只答应完成一个接口
C、Java语言不答应一起承继一个类并完成一个接口
D、Java语言的单一承继使得代码愈加牢靠
正确答案:,D


第33题,下列说法正确的有()
A、环境变量可在编译source code时指定
B、在编译程序时,所能指定的环境变量不包含classpath
C、javac一次可一起编译数个Java源文件
D、java.exe能指定编译成果要置于哪个目录(directory)
正确答案:,C,D


第34题,下列哪些说法是正确的?()
A、Java 语言只答应单一承继
B、Java 语言只答应完成一个接口
C、.Java 语言不答应一起承继一个类并完成一个接口
D、Java 语言的单一承继使得代码愈加牢靠
正确答案:,D


第35题,下述哪些说法是正确的()。
A、java语言中的类只能有一个结构函数
B、程序员能够自己界说自己的反常
C、java语言答应多承继
D、socket在java.net包中
正确答案:,D


第36题,不根据GUI的应用程序会停止,applet或根据GUI的应用程序会从头开端一般事情处理。( )
T、对
F、错
正确答案:T


第37题,程序员有必要创立System.in,System.out和System.err对象。()
A、过错
B、正确
正确答案:


第38题,在反常处理中,若try中的代码能够发生多种反常则能够对应多个catch句子,若catch中的参数类型有父类子类关系,此刻大概将父类放在后边,子类放在前面。
A、过错
B、正确
正确答案:


第39题,java语言中URL类在包java.url中。
A、过错
B、正确
正确答案:


第40题,一个线程能够调用yield方法使其他线程有时机运转。()
A、过错
B、正确
正确答案:


第41题,JavaBeans是java的对象组件技术、供给组件复用的要害技术相似于windows的ActiveX技术。( )
A、过错
B、正确
正确答案:


第42题,声明变量时有必要指定一个类型。 ( )
T、对
F、错
正确答案:T


第43题,假如次序文件中的文件指针不是指向文件头,那么有必要先封闭文件,然后在再翻开它才干从文件头开端读。()
A、过错
B、正确
正确答案:


第44题,数据库的开展进程阅历三个期间,即人工期间、文件期间、数据库管理系统。( )
A、过错
B、正确
正确答案:


第45题,结构函数用于创立类的实例对象,结构函数名应与类名一样,在类中有必要界说结构函数,且只能界说一个结构函数。
A、过错
B、正确
正确答案:


第46题,数据库系统即是DBMS。( )
A、过错
B、正确
正确答案:


第47题,JAVA命名标准中,方法名与变量名首字母要求大写。( )
A、过错
B、正确
正确答案:


第48题,假如线程的run方法履行完毕或抛出一个不能捕获的破例,线程便进入等候状况。()
A、过错
B、正确
正确答案:


第49题,履行throw句子外表发作一个反常,这称为抛出反常。()
A、过错
B、正确
正确答案:


第50题,java语言能够发现数组越界、被0除等过错。
A、过错
B、正确
正确答案:

作业答案 联系QQ:3326650399 微信:cs80188