• 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html
  • 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html

Java专项练习题(一)

极客题库 Geekerstar 8个月前 (08-27) 631次浏览 已收录 0个评论 扫描二维码
文章目录[隐藏]

如果一个接口Cup有个方法use(),有个类SmallCup实现接口Cup,则在类SmallCup中正确的是? ( )

void use() { …}
protected void use() { …}
public void use() { …}
以上语句都可以用在类SmallCup中

有时为了避免某些未识别的异常抛给更高的上层应用,在某些接口实现中我们通常需要捕获编译运行期所有的异常, catch 下述哪个类的实例才能达到目的:()

Error
Exception
RuntimeException
Throwable

下面叙述那个是正确的?()

java中的集合类(如Vector)可以用来存储任何类型的对象,且大小可以自动调整。但需要事先知道所存储对象的类型,才能正常使用。
在java中,我们可以用违例(Exception)来抛出一些并非错误的消息,但这样比直接从函数返回一个结果要更大的系统开销。
java接口包含函数声明和变量声明。
java中,子类不可以访问父类的私有成员和受保护的成员。

对于如下代码段,可以放入到横线位置,使程序正确编译运行,而且不产生错误的选项是( )

class A{
    public A foo(){return this;}
}
class B extends A{
    public A foo(){
        return this;
    }
}
class C extends B
{
    _______
}
public void foo(){}
public int foo(){return 1;}
public A foo(B b){return b;}
public A foo(){return A;}

java语言的下面几种数组复制方法中,哪个效率最高?

for 循环逐一复制
System.arraycopy
Array.copyOf
使用clone方法

下列哪个选项是正确计算42度(角度)的余弦值?

double d=Math.cos(42)
double d=Math.cosine(42)
double d=Math.cos(Math.toRadians(42))
double d=Math.cos(Math.toDegrees(42))

下列选项中关于Java中super关键字的说法正确的是()

super关键字是在子类对象内部指代其父类对象的引用
super关键字不仅可以指代子类的直接父类,还可以直接指代父类的父类
子类通过super关键字只能调用父类的方法,而不能调用父类的属性
子类通过super关键字只能调用父类的属性,而不能调用父类的方法

观察以下代码:下列哪些针对代码运行结果的描述是正确的?

class Car extends Vehicle
{
    public static void main (String[] args)
    {
        new  Car(). run();
    }
    private final void run()
    {
        System. out. println ("Car");
    }
}
class Vehicle
{
    private final void run()
    {
        System. out. println("Vehicle");
    }
}
Car
Vehicle
Compiler error at line 3
Compiler error at line 5
Exception thrown at runtime

下列代码的输出结果是_____

boolean b=true?false:true==true?false:true;
System.out.println(b);
true
false
null
空字符串

哪个类可用于处理 Unicode?

InputStreamReader
BufferedReader
Writer
PipedInputStream

线程安全的map在JDK 1.5及其更高版本环境 有哪几种方法可以实现?

Map map = new HashMap()
Map map = new TreeMap()
Map map = new ConcurrentHashMap();
Map map = Collections.synchronizedMap(new HashMap());

丨极客文库, 版权所有丨如未注明 , 均为原创丨
本网站采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行授权
转载请注明原文链接:Java专项练习题(一)
喜欢 (0)
[247507792@qq.com]
分享 (0)
Geekerstar
关于作者:
本站技术支持

您必须 登录 才能发表评论!

  • 精品技术教程
  • 编程资源分享
  • 问答交流社区
  • 极客文库知识库

客服QQ


QQ:2248886839


工作时间:09:00-23:00