ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:31.08KB ,
资源ID:30650068      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30650068.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(西安交通大学18年课程考试《Java语言》作业考核试题.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

西安交通大学18年课程考试《Java语言》作业考核试题.docx

1、西安交通大学18年课程考试Java语言作业考核试题 谋学网【奥鹏】西安交通大学西安交通大学18年3月课程考试Java语言作业考核试题试卷总分:100 得分:100第1题,下面的表达式哪个是正确的( )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=你好;int i=3; s=i+;第2题,对方法main的第1行定义正确的是( )。A、public main( String arg )B、public void main( String

2、arg )C、public static void main( String arg )D、public static void main( String args )第3题,下面不是合法标识符的是()A、2ofUSB、giveMesC、whataQuizD、$d2000_第4题,运行下列程序,会产生什么结果()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 th

3、e Inner); public static void main(String args) Outer1 me=new Outer1(); me.foo(123,123); System.out.println(outer); 。A、in the Inner outerB、outerC、in the InnerD、编译不通过第5题,对于下列代码: 1) class Person 2) public void printValue(int i, int j) /. 3) public void printValue(int i)/. 4) 5) public class Teacher ext

4、ends 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 2B、line 3C、line 6D、line 7第6题,看下面一段程序: class Aclass void go() System.out.println("Aclass");

5、public class Bclass extends Aclass void go System.out.println("Bclass"); public static void main(String args) Aclass a=new Aclass(); Aclass a1=new Bclass(); a.go(); a1.go(); 以上程序运行结果是:A、Aclass AclassB、Bclass BclassC、Aclass BclassD、Bclass Aclass第7题,容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变?(

6、)A、CardLayoutB、FlowLayoutC、BorderLayoutD、GridLayout第8题,给出下面代码: public class Person static int arr = new int10;public static void main(String a) System.out.println(arr1); 那个语句是正确的?( )A、编译时将产生错误;B、编译时正确,运行时将产生错误;C、输出零;D、输出空。第9题,执行完代码intx=new int25;后,以下说明是正确的( )。A、x24为0B、x24未定义C、x25为0D、x0为空第10题,有一段java

7、应用程序,它的主类名是a1,那么保存它的源文件名可以是()A、a1.javaB、a1.classC、a1D、都对第11题,要从文件 file.dat文件中读出第10个字节到变量C中,下列哪个方法适合? ( )A、FileInputStream in=new FileInputStream(file.dat); in.skip(9); int c=in.read();B、FileInputStream in=new FileInputStream(file.dat); in.skip(10); int c=in.read();C、FileInputStream in=new FileInputS

8、tream(file.dat); int c=in.read();D、RandomAccessFile in=new RandomAccessFile(file.dat); in.skip(9); int c=in.readByte();第12题,以下关于继承的叙述正确的是()。A、在Java中类只允许单一继承B、在Java中一个类只能实现一个接口C、在Java中一个类不能同时继承一个类和实现一个接口D、在Java中接口只允许单一继承第13题,整型数据类型中,需要内存空间最少的是()A、shortB、longC、intD、byte第14题,指出正确的表达式()A、byte=128;B、Bool

9、ean=null;C、long l=0xfffL;D、double=0.9239d;第15题,下列描述中,错误的是_。A、Java要求编程者管理内存B、Java的安全性体现在多个层次上C、Applet要求在支持Java的浏览器上运行D、Java有多线程机制第16题,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 s

10、ame 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第17题,下面关于Applet的说法正确的是A、Applet也需要main方法B、Applet必须继承自java.awt.AppletC、Applet能访问本地文件D、Applet程序不需要编译第18题,看以下程序: boolean a=false; boolean b=

11、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;第19题,指出下列程序运行的结果 public class Example String str=new String(good); charch=a,b,c; public static void main(String args) Example ex=new Ex

12、ample(); ex.change(ex.str,ex.ch); System.out.print(ex.str+ and ); Sytem.out.print(ex.ch); public void change(String str,char ch) str=test ok; ch0=g; ( )A、A good and abcB、good and gbcC、test ok and abcD、test ok and gbc第20题,容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变?( )A、CardLayoutB、FlowLayoutC、BorderLayo

13、utD、GridLayout第21题,设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。A、intB、longC、doubleD、char第22题,Character流与Byte流的区别是()A、每次读入的字节数不同B、前者带有缓冲,后者没有C、前者是字符读写,后者是字节读写D、二者没有区别,可以互换使用第23题,Main()方法的返回类型是:( )A、intB、voidC、booleanD、static第24题,哪个关键字可以对对象加互斥锁?( )A、transientB、synchro

14、nizedC、serializeD、static第25题,看以下程序: 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;第26题,下面的Java语句错误的是( )。A、Double a=1.0;B、double a=1.0;C、out.println(hello);D、DatagramSoc

15、ket a = new DatagramSocket(),C第27题,执行下列代码后,哪个结论是正确的 String s=new String10; ( )A、s10 为 ;B、s9 为 null;C、s0 为 未定义D、s.length 为10,D第28题,下面的说法正确的是:A、Java语言里的线程不是对象B、Applet不需要main方法C、Java语言的对象都是java.lang.Object的子类D、double是Java语言的合法标识符,C第29题,下面哪些标识符在Java语言中是合法的?( )A、persons$B、TwoUsersC、*pointD、instanceof F.e

16、nd-line,B第30题,下面的Java语句错误的是:A、Double a=1.0;B、double a=1.0;C、out.println(hello);D、DatagramSocket a = new DatagramSocket(),C第31题,下面的表达式哪个是正确的? ( )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=你好;int i=3; s=i+;E、String s=null; int i=(s!=null)&(s

17、.length>0)?s.length():0;,E第32题,下面哪些代码片段会产生编译错误?A、String s = "Gone with the wind" String t = " good " String k = s + t;B、String s = "Gone with the wind" String t; t = s3 + "one"C、String s = "Gone with the wind" String standard = s.toUpperCase();D、S

18、tring s = "home directory" String t,D第33题,下列说法正确的是()A、java语言里的线程是没有优先级的B、String类在java.lang包中C、java语言支持类的序列化D、能序列化的类必须实现java.io.Serializable接口,C,D第34题,下列哪些情况可以终止当前线程的运行? ( )A、抛出一个例外时。B、当该线程调用sleep()方法时。C、当创建一个新线程时。D、当一个优先级高的线程进入就绪状态时。,B,D第35题,Java程序的种类有()A、类(Class)B、AppletC、ApplicationD、Ser

19、vlet,C,D第36题,在定义变量和方法时,必须清楚地在起面前标上访问权限修饰符。( )A、错误B、正确第37题,类和方法一般可以实现满足所有用户需要的错误处理。( )。A、错误B、正确第38题,方法System.out.println只在命令窗口中显示(或打印)一行文字。()A、错误B、正确第39题,当鼠标指针位于一个GUI构件的边上时,发生一个MouseOver事件。( )A、错误B、正确第40题,StringTokenizer类的hasMoreTokens方法确定在字符串中是否还有语言符号返回。()A、错误B、正确第41题,发出一个异常是否一定会是程序终止。( )A、错误B、正确第42

20、题,在类定义中,成员访问权限修饰符不能多次出现。( )A、错误B、正确第43题,通过点运算符与类对象的引用相连,可以访问此类的成员。( )。A、错误B、正确第44题,套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字( )A、错误B、正确第45题,在随机存取中查找指定记录时不必检查每一条记录。( )。A、错误B、正确第46题,UDP是面向连接的协议。( )A、错误B、正确第47题,注释的作用是使程序在执行时在屏幕上显示/之后的内容。( )。A、错误B、正确第48题,执行throw语句表面发生一个异常,这称为抛出异常。()A、错误B、正确第49题,如果线程的run方法执行结束或抛出一个不能捕获的例外,线程便进入等待状态。()A、错误B、正确第50题,String类的valueOf方法由它的参数转换成的字符串。()A、错误B、正确

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1