20秋西交《Java语言》在线作业-4(100分)
答案来历:熊猫奥鹏(www.188open.com)-[西安交通大学]西交《Java语言》在线作业
试卷总分:100 得分:100
第1题,在调用方法时,若要使方法改动实参的值,能够()
A、用根本数据类型作为参数
B、用对象作为参数
C、A和B都对
D、A和B都不对
正确答案:
第2题,若特快订单是一种订单,则特快订单类和订单类的关系是_________。
A、运用关系
B、包括关系
C、承继关系
D、无关系
正确答案:
第3题,class Person{
String name,department;
int age;
public Person(String n){name=n;}
public Person(String n, int a){name=n;age=a;}
public Person(String n,String d,int a){
//doing the same as two arguments version of constructer
//including assignment name=n,age=a
}
}
下列哪一个选项能够增加到"//doing the same...."处?
A、Person(n,a)
B、this(Person(n,a))
C、this(n,a)
D、this(name,age
正确答案:
第4题,下面哪个函数是public voidaMethod(){...}的重载函数?( )
A、voidaMethod( ){...}
B、public intaMethod(){...}
C、public voidaMethod ( ){...}
D、public intaMethod ( int m){...}
正确答案:
答案来历:熊猫奥鹏(www.188open.com),Java application中的主类需包括main方法,main方法的回来类型是啥?()
A、int()
B、static
C、void
D、boolean()
正确答案:
第6题,履行完代码"int[]x=new int[25];"后,以下阐明是正确的( )。
A、x[24]为0
B、x[24]不决义
C、x[25]为0
D、x[0]为空
正确答案:
第7题,java语言运用的字符码集是( )
A、ASCⅡ
B、BCD
C、DCB
D、Unicode
正确答案:
第8题,下列程序段履行后的成果是( )。 String s=new String("abcdefg"); for(int i=0;is.length();i+=2){ System.out.print(s.charAt(i)); }
A、aceg
B、ACEG
C、abcdefg
D、abcd
正确答案:
第9题,以下哪项是接口的正断定义?( )
A、interfaceB
{void print(){} ;}
B、abstractinterfaceB
{ void print() ;}
C、abstractinterfaceBextendsA1,A2//A1、A2为已界说的接口
{ abstractvoidprint(){};}
D、interfaceB{voidprint();}
正确答案:
答案来历:熊猫奥鹏(www.188open.com),哪个关键词能够抛出反常?( )
A、transient
B、finally
C、throw
D、static
正确答案:
第11题,Character流与Byte流的差异是()
A、每次读入的字节数不一样
B、前者带有缓冲,后者没有
C、前者是字符读写,后者是字节读写
D、二者没有差异,能够交换运用
正确答案:
答案来历:熊猫奥鹏(www.188open.com),Java语言具有许多长处和特色,哪个反映了Java程序并行机制的特色?()
A、安全性
B、多线性
C、跨渠道
D、可移植
正确答案:
第13题,反常包括下列那些内容( )。
A、程序中的语法错误
B、程序的编译错误
C、程序履行过程中遇到的事前没有意料到的状况
D、程序事前界说好的能够呈现的意外状况
正确答案:
第14题,有一段java应用程序,它的主类名是a1,那么保留它的源文件名能够是()
A、a1.java
B、a1.class
C、a1
D、都对
正确答案:
答案来历:熊猫奥鹏(www.188open.com),当Frame改动巨细时,放在其间的按钮巨细不变,则运用如下哪个layout( )。
A、FlowLayout
B、CardLayout
C、North and South of BorderLayout
D、East and West of BorderLayout
正确答案:
第16题,下面的选项中,哪一项不归于"汽车类"的行动()。
A、发动
B、刹车
C、减速
D、速度
正确答案:
第17题,关于以下程序段,正确的说法是( )
1.Strings1="abc"+"def";
2.Strings2=newString(s1);
3.if(s1= =s2)
4. System.out.println("= = succeeded");
5.if (s1.equals(s2))
6. System.out.println(".equals()succeeded");
A、行4与行6都将履行
B、行4履行,行6不履行
C、行6履行,行4不履行
D、行4、行6都不履行
正确答案:
第18题,Java 类能够作为()
A、类型界说机制
B、数据封装机制
C、类型界说机制和数据封装机制
D、上述都不对
正确答案:
第19题,下面关于Applet的说法正确的是
A、Applet也需求main方法
B、Applet有必要承继自java.awt.Applet
C、Applet能拜访本地文件
D、Applet程序不需求编译
正确答案:
答案来历:熊猫奥鹏(www.188open.com),要想界说一个不能被实例化的笼统类,在类界说中有必要加上润饰符()
A、final
B、public
C、private
D、abstract
正确答案:
第21题,假定A类有如下界说,设a是A类的一个实例,下列句子调用哪个是错误的?( )
classA
{ inti;staticStrings;voidmethod1() { }staticvoidmethod2(){ }
}
A、System.out.println(a.i);
B、a.method1();
C、A.method1();
D、A.method2()
正确答案:
第22题,A派生出子类B,B派生出子类C,而且在Java源代码中有如下声明:
1. Aa0=newA();
2. Aa1 =newB();
3. Aa2=newC();
问以下哪个说法是正确的? ( )
A、只要第1行能经过编译
B、第1、2行能经过编译,但第3行编译犯错
C、第1、2、3行能经过编译,但第2、3行运转时犯错
D、第1行、第2行和第3行的声明都是正确的
正确答案:
第23题,下面哪种注释方法可以撑持javadoc指令:
A、/**...**/
B、/*...*/
C、//
D、/**...*/
正确答案:
第24题,假定A类有如下界说,设a是A类的一个实例,下列句子调用哪个是错误的?( )
classA
{ inti;staticStrings;voidmethod1() { }staticvoidmethod2(){ }
}
A、System.out.println(a.i);
B、a.method1();
C、A.method1();
D、A.method2()
正确答案:
答案来历:熊猫奥鹏(www.188open.com),履行句子int i=1,j=++i;后i与j的值别离为()。
A、1与1
B、2与1
C、1与2
D、2与2
正确答案:
第26题,在Java顶用啥关键词润饰的方法能够直接经过类名来调用?()
A、static
B、final
C、private
D、void
正确答案:
第27题,下列哪个是合法的Java标识符?()
A、Tree&Glasses
B、FirstJavaApplet
C、*theLastOne
D、273.5
正确答案:
第28题,以下哪个方法用于界说线程的履行体( )
A、start()
B、init()
C、run()
D、main()
E. synchronized()
正确答案:
第29题,编译Java源程序文件将发生相应的字节码文件,这些字节码文件的拓展名为()。
A、.byte
B、.class
C、.html
D、.exe
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下列句子序列履行后,i 的值是( )。 int i=8, j=16; if( i-1j ) i--; else j--;
A、15
B、16
C、7
D、8
正确答案:
第31题,结构BufferedInputStream的适宜参数是哪个? ( )
A、BufferedInputStream
B、BufferedOutputStream
C、FileInputStream
D、FileOuterStream
E、File
正确答案:,C
第32题,下面的Java句子错误的是:
A、Double a=1.0;
B、double a=1.0;
C、out.println("hello");
D、DatagramSocket a = new DatagramSocket()
正确答案:,C
第33题,下面的Java句子错误的是( )。
A、Double a=1.0;
B、double a=1.0;
C、out.println("hello");
D、DatagramSocket a = new DatagramSocket()
正确答案:,C
第34题,下面的说法正确的是( )。。
A、Java语言里的线程不是对象
B、Applet不需求main方法
C、Java语言的对象都是java.lang.Object的子类
D、double是Java语言的合法标识符
正确答案:
第35题,下列说法错误的有()
A、在类方法中可用this来调用本类的类方法
B、在类方法中调用本类的类方法时可直接调用
C、在类方法中只能调用本类中的类方法
D、在类方法中肯定不能调用实例方法
正确答案:,C,D
第36题,下列说法正确的有()
A、环境变量可在编译source code时指定
B、在编译程序时,所能指定的环境变量不包含class path
C、javac一次可一起编译数个Java源文件
D、javac.exe能指定编译成果要置于哪个目录(directory)
正确答案:,C,D
第37题,下面的说法正确的是:
A、Java语言里的线程不是对象
B、Applet不需求main方法
C、Java语言的对象都是java.lang.Object的子类
D、double是Java语言的合法标识符
正确答案:
第38题,选出合理的标识符( )
A、_sys1_lll
B、2mail
C、$change
D、class
正确答案:
第39题,下列哪些说法是正确的?()
A、Java语言只答应单一承继
B、Java语言只答应完成一个接口
C、Java语言不答应一起承继一个类并完成一个接口
D、Java语言的单一承继使得代码愈加牢靠
正确答案:,D
第40题,下面关于Java代码安全的说法哪些是正确的?
A、程序履行过程中需求的一切类都是经过字节码校验程序装入的。
B、代码的运转是由Java运转环境中的解说器完结的。
C、在运转时,字节码要通过装入,校验之后,才干在解说器中履行。
D、在缺省的安全装备条件下,Java Applet不能拜访任何本地资源。
正确答案:,B,C,D
第41题,类和方法一般能够完成满意一切用户需求的错误处理。( )
A、错误
B、正确
正确答案:
第42题,程序员有必要创立System.in,System.out和System.err对象。()
A、错误
B、正确
正确答案:
第43题,不根据GUI的应用程序会停止,applet或根据GUI的应用程序会从头开端一般事情处理。( )
A、错误
B、正确
正确答案:
第44题,抛出反常后,操控履行try块后恰当的catch块处理程序(假如存在)。()
A、错误
B、正确
正确答案:
第45题,方法重写发作在类承继时,子类能够重写一个父类;数列表相同时才干说是重写,不然即是重载
A、错误
B、正确
正确答案:
第46题,笼统类能够实例化对象。()
A、错误
B、正确
正确答案:
第47题,声明变量时有必要指定一个类型。 ( )
A、错误
B、正确
正确答案:
第48题,StringTokenizer类的hasMoreTokens方法断定在字符串中是不是还有语言符号回来。()
A、错误
B、正确
正确答案:
第49题,经过点运算符与类对象的引证相连,能够拜访此类的成员。( )
A、错误
B、正确
正确答案:
答案来历:熊猫奥鹏(www.188open.com),进程使用流socket树立与其他进程的衔接。( )
A、错误
B、正确
正确答案:
试卷总分:100 得分:100
第1题,在调用方法时,若要使方法改动实参的值,能够()
A、用根本数据类型作为参数
B、用对象作为参数
C、A和B都对
D、A和B都不对
正确答案:
第2题,若特快订单是一种订单,则特快订单类和订单类的关系是_________。
A、运用关系
B、包括关系
C、承继关系
D、无关系
正确答案:
第3题,class Person{
String name,department;
int age;
public Person(String n){name=n;}
public Person(String n, int a){name=n;age=a;}
public Person(String n,String d,int a){
//doing the same as two arguments version of constructer
//including assignment name=n,age=a
}
}
下列哪一个选项能够增加到"//doing the same...."处?
A、Person(n,a)
B、this(Person(n,a))
C、this(n,a)
D、this(name,age
正确答案:
第4题,下面哪个函数是public voidaMethod(){...}的重载函数?( )
A、voidaMethod( ){...}
B、public intaMethod(){...}
C、public voidaMethod ( ){...}
D、public intaMethod ( int m){...}
正确答案:
答案来历:熊猫奥鹏(www.188open.com),Java application中的主类需包括main方法,main方法的回来类型是啥?()
A、int()
B、static
C、void
D、boolean()
正确答案:
第6题,履行完代码"int[]x=new int[25];"后,以下阐明是正确的( )。
A、x[24]为0
B、x[24]不决义
C、x[25]为0
D、x[0]为空
正确答案:
第7题,java语言运用的字符码集是( )
A、ASCⅡ
B、BCD
C、DCB
D、Unicode
正确答案:
第8题,下列程序段履行后的成果是( )。 String s=new String("abcdefg"); for(int i=0;is.length();i+=2){ System.out.print(s.charAt(i)); }
A、aceg
B、ACEG
C、abcdefg
D、abcd
正确答案:
第9题,以下哪项是接口的正断定义?( )
A、interfaceB
{void print(){} ;}
B、abstractinterfaceB
{ void print() ;}
C、abstractinterfaceBextendsA1,A2//A1、A2为已界说的接口
{ abstractvoidprint(){};}
D、interfaceB{voidprint();}
正确答案:
答案来历:熊猫奥鹏(www.188open.com),哪个关键词能够抛出反常?( )
A、transient
B、finally
C、throw
D、static
正确答案:
第11题,Character流与Byte流的差异是()
A、每次读入的字节数不一样
B、前者带有缓冲,后者没有
C、前者是字符读写,后者是字节读写
D、二者没有差异,能够交换运用
正确答案:
答案来历:熊猫奥鹏(www.188open.com),Java语言具有许多长处和特色,哪个反映了Java程序并行机制的特色?()
A、安全性
B、多线性
C、跨渠道
D、可移植
正确答案:
第13题,反常包括下列那些内容( )。
A、程序中的语法错误
B、程序的编译错误
C、程序履行过程中遇到的事前没有意料到的状况
D、程序事前界说好的能够呈现的意外状况
正确答案:
第14题,有一段java应用程序,它的主类名是a1,那么保留它的源文件名能够是()
A、a1.java
B、a1.class
C、a1
D、都对
正确答案:
答案来历:熊猫奥鹏(www.188open.com),当Frame改动巨细时,放在其间的按钮巨细不变,则运用如下哪个layout( )。
A、FlowLayout
B、CardLayout
C、North and South of BorderLayout
D、East and West of BorderLayout
正确答案:
第16题,下面的选项中,哪一项不归于"汽车类"的行动()。
A、发动
B、刹车
C、减速
D、速度
正确答案:
第17题,关于以下程序段,正确的说法是( )
1.Strings1="abc"+"def";
2.Strings2=newString(s1);
3.if(s1= =s2)
4. System.out.println("= = succeeded");
5.if (s1.equals(s2))
6. System.out.println(".equals()succeeded");
A、行4与行6都将履行
B、行4履行,行6不履行
C、行6履行,行4不履行
D、行4、行6都不履行
正确答案:
第18题,Java 类能够作为()
A、类型界说机制
B、数据封装机制
C、类型界说机制和数据封装机制
D、上述都不对
正确答案:
第19题,下面关于Applet的说法正确的是
A、Applet也需求main方法
B、Applet有必要承继自java.awt.Applet
C、Applet能拜访本地文件
D、Applet程序不需求编译
正确答案:
答案来历:熊猫奥鹏(www.188open.com),要想界说一个不能被实例化的笼统类,在类界说中有必要加上润饰符()
A、final
B、public
C、private
D、abstract
正确答案:
第21题,假定A类有如下界说,设a是A类的一个实例,下列句子调用哪个是错误的?( )
classA
{ inti;staticStrings;voidmethod1() { }staticvoidmethod2(){ }
}
A、System.out.println(a.i);
B、a.method1();
C、A.method1();
D、A.method2()
正确答案:
第22题,A派生出子类B,B派生出子类C,而且在Java源代码中有如下声明:
1. Aa0=newA();
2. Aa1 =newB();
3. Aa2=newC();
问以下哪个说法是正确的? ( )
A、只要第1行能经过编译
B、第1、2行能经过编译,但第3行编译犯错
C、第1、2、3行能经过编译,但第2、3行运转时犯错
D、第1行、第2行和第3行的声明都是正确的
正确答案:
第23题,下面哪种注释方法可以撑持javadoc指令:
A、/**...**/
B、/*...*/
C、//
D、/**...*/
正确答案:
第24题,假定A类有如下界说,设a是A类的一个实例,下列句子调用哪个是错误的?( )
classA
{ inti;staticStrings;voidmethod1() { }staticvoidmethod2(){ }
}
A、System.out.println(a.i);
B、a.method1();
C、A.method1();
D、A.method2()
正确答案:
答案来历:熊猫奥鹏(www.188open.com),履行句子int i=1,j=++i;后i与j的值别离为()。
A、1与1
B、2与1
C、1与2
D、2与2
正确答案:
第26题,在Java顶用啥关键词润饰的方法能够直接经过类名来调用?()
A、static
B、final
C、private
D、void
正确答案:
第27题,下列哪个是合法的Java标识符?()
A、Tree&Glasses
B、FirstJavaApplet
C、*theLastOne
D、273.5
正确答案:
第28题,以下哪个方法用于界说线程的履行体( )
A、start()
B、init()
C、run()
D、main()
E. synchronized()
正确答案:
第29题,编译Java源程序文件将发生相应的字节码文件,这些字节码文件的拓展名为()。
A、.byte
B、.class
C、.html
D、.exe
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下列句子序列履行后,i 的值是( )。 int i=8, j=16; if( i-1j ) i--; else j--;
A、15
B、16
C、7
D、8
正确答案:
第31题,结构BufferedInputStream的适宜参数是哪个? ( )
A、BufferedInputStream
B、BufferedOutputStream
C、FileInputStream
D、FileOuterStream
E、File
正确答案:,C
第32题,下面的Java句子错误的是:
A、Double a=1.0;
B、double a=1.0;
C、out.println("hello");
D、DatagramSocket a = new DatagramSocket()
正确答案:,C
第33题,下面的Java句子错误的是( )。
A、Double a=1.0;
B、double a=1.0;
C、out.println("hello");
D、DatagramSocket a = new DatagramSocket()
正确答案:,C
第34题,下面的说法正确的是( )。。
A、Java语言里的线程不是对象
B、Applet不需求main方法
C、Java语言的对象都是java.lang.Object的子类
D、double是Java语言的合法标识符
正确答案:
第35题,下列说法错误的有()
A、在类方法中可用this来调用本类的类方法
B、在类方法中调用本类的类方法时可直接调用
C、在类方法中只能调用本类中的类方法
D、在类方法中肯定不能调用实例方法
正确答案:,C,D
第36题,下列说法正确的有()
A、环境变量可在编译source code时指定
B、在编译程序时,所能指定的环境变量不包含class path
C、javac一次可一起编译数个Java源文件
D、javac.exe能指定编译成果要置于哪个目录(directory)
正确答案:,C,D
第37题,下面的说法正确的是:
A、Java语言里的线程不是对象
B、Applet不需求main方法
C、Java语言的对象都是java.lang.Object的子类
D、double是Java语言的合法标识符
正确答案:
第38题,选出合理的标识符( )
A、_sys1_lll
B、2mail
C、$change
D、class
正确答案:
第39题,下列哪些说法是正确的?()
A、Java语言只答应单一承继
B、Java语言只答应完成一个接口
C、Java语言不答应一起承继一个类并完成一个接口
D、Java语言的单一承继使得代码愈加牢靠
正确答案:,D
第40题,下面关于Java代码安全的说法哪些是正确的?
A、程序履行过程中需求的一切类都是经过字节码校验程序装入的。
B、代码的运转是由Java运转环境中的解说器完结的。
C、在运转时,字节码要通过装入,校验之后,才干在解说器中履行。
D、在缺省的安全装备条件下,Java Applet不能拜访任何本地资源。
正确答案:,B,C,D
第41题,类和方法一般能够完成满意一切用户需求的错误处理。( )
A、错误
B、正确
正确答案:
第42题,程序员有必要创立System.in,System.out和System.err对象。()
A、错误
B、正确
正确答案:
第43题,不根据GUI的应用程序会停止,applet或根据GUI的应用程序会从头开端一般事情处理。( )
A、错误
B、正确
正确答案:
第44题,抛出反常后,操控履行try块后恰当的catch块处理程序(假如存在)。()
A、错误
B、正确
正确答案:
第45题,方法重写发作在类承继时,子类能够重写一个父类;数列表相同时才干说是重写,不然即是重载
A、错误
B、正确
正确答案:
第46题,笼统类能够实例化对象。()
A、错误
B、正确
正确答案:
第47题,声明变量时有必要指定一个类型。 ( )
A、错误
B、正确
正确答案:
第48题,StringTokenizer类的hasMoreTokens方法断定在字符串中是不是还有语言符号回来。()
A、错误
B、正确
正确答案:
第49题,经过点运算符与类对象的引证相连,能够拜访此类的成员。( )
A、错误
B、正确
正确答案:
答案来历:熊猫奥鹏(www.188open.com),进程使用流socket树立与其他进程的衔接。( )
A、错误
B、正确
正确答案: