首页>题库>程序设计师-Java
1.在线程进入临界区之前,首先应()。
单选题A. 对临界区代码加锁~||~对临界区代码解锁~||~检查临界区的锁是否可用~||~让其他线程睡眠
2.给出下面的类publicclassSample{longlength;publicSample(longl){length=l;}publicstaticvoidmain(Stringarg[]){Samples1,s2,s3;s1=newSample(21L);s2=newSample(21L);s3=s2;longm=21L;}}哪个表达式返回true?
单选题A. s1==s2;~||~s2==s3;~||~m==s1;~||~s1.equals(m);
3.执行下列代码后,()结论是正确的。String[]s=newString[15];
多选题A. s[15]为"";~||~s[14]为null;~||~s[0]为未定义~||~s.length为15
4.运行下列程序,会产生()结果。classOuter1{ privateinta; voidfoo(doubled,finalfloatf){Strings;finalbooleanb;classInner{ voidmethodInner(){System.out.println("intheInner"); }} } publicstaticvoidmain(Stringargs[]){Outer1me=newOuter1();me.foo(123,123);System.out.println("outer");} }
单选题A. intheInnerouter~||~outer~||~intheInner~||~编译不通过
5.修饰成员变量的修饰符有()。
多选题A. public、static~||~final~||~protected、private~||~abstract
6.下面()注释方法能够支持javadoc命令。
单选题A. /**...**/~||~/*...*/~||~//~||~/**...*/
7.用“+”可以实现字符串的拼接,用“—”可以从一个字符串中去除一个字符子串。
判断题8.一个应用程序中可以有多个方法,但只能有一个main方法。
判断题9.子类方法抛出的异常只能是父类方法抛出异常的同类或子类。
判断题10.Applet运行于服务器端。
判断题11.Applet与Application的区别有()。
多选题A. Application是从其中的main()方法开始运行的。~||~运行Applet必须创建一个浏览器文件,如HTML。~||~Applet载入浏览器后必须指定何时运行。~||~浏览器通过main()方法指定Applet何时执行。
12.下面()方法是Reader类和InputStream类都具有的方法。
多选题A. read()~||~reset()~||~close()~||~flush()
13.下列选项中,属于Java语言的关键字的是()。
多选题A. goto~||~malloc~||~extends~||~假
14.下面()设备对应标准错误类对象System.err。
单选题A. 打印机~||~显示器~||~鼠标~||~键盘
15.当运行javac命令对一个java源程序进行编译时,必须写出该源程序文件的完整文件名,包括扩展名.java。
判断题16.下列()说法正确。
单选题A. 子类可以对超类方法覆盖或方法重载~||~子类只能重载父类的方法,而不能覆盖~||~子类不能定义和父类同名同形参的方法,否则,系统将不知道使用哪个方法~||~重载就是一个类中有多个同名但有不同形参和方法体的方法
17.定义一个方法时可加上的修饰词有()。
多选题A. public~||~static~||~final~||~default
18.Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。
判断题19.如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏。这时如果想在该方法内使用成员变量,必须使用关键字是()。
单选题A. this~||~final~||~native~||~super
20.当用户离开小应用程序所在页面或浏览器变成图标时,会自动调用stop()方法。
判断题
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号