每日10道JAVA题(20180615)

89 篇文章 2 订阅

/ **
 * 10道题系列会持续更新,每日的10道题都是我做过的,做错或者觉得需要复习的有价值的
 *请关注我,每日和我一同进步,有更好的建议或有问题的请在评论区提出或私信我
 * /

1.关于继承的说法正确的是()。


A.子类​​将继承父类所有的数据域和方法
B.子类将继承父类的其可见的数据域和方法
C.子类继承父类public方法和数据域
D.子类只继承父类的方法,而不继承数据域

2.关于抽象类的叙述正确的是?()

A.抽象类不可以实例化
B.抽象类就是一种特殊的接口
C.抽象类的方法都是抽象方法
D.抽象类的导出类一定不是抽象类

3.有以下一段代码,请选择其运行结果。()
public class Spike
{
    public static void main(String [] args)
    {
        Counter a = new Counter() ;
        的System.out.println(a.increment());
        的System.out.println(a.anotherIncrement());
        计数器b =新的计数器();
        的System.out.println(b.increment());
    }
}
class Counter
{
    private static int count = 0;
    public int increment()
    {
        return count ++;
    }
    public int anotherIncrement()
    {
        return ++ count;
    }
}

A.1 1 1
B.1 2 3
C.0 2 2
D.0 2 0

4.下面哪段程序能够正确的实现了GBK编码字节流到UTF-8编码字节流的转换:
byte [] src,dst;

A.dst = String.fromBytes(src,“GBK”)。getBytes(“UTF-8”)
B.dst = new String(src,“GBK”)。getBytes(“UTF-8”)
C.dst = new String(“GBK”,src)
.getBytes ()D.dst = String.encode(String.decode(src,“GBK”)),“UTF-8”)

5.以下表达式中,正确的是

A.byte i = 128
B.boolean i = null
C.long i = 0xfffL
D.double i = 0.9239d

6.关于ThreadLocal类以下说法正确的是

A.ThreadLocal继承自线程
B.ThreadLocal实现了Runnable接口
C.ThreadLocal重要作用在于多线程间的数据共享
D.ThreadLocal是采用哈希表的方式来为每个线程都提供一个变量的副本
E.ThreadLocal保证各个线程间数据安全,每个线程的数据不会被另一线程访问和破坏

7.下列在Java语言中关于数据类型和包装类的说法,正确的是()


A.基本(简单)数据类型是包装类的简写形式,可以用包装类替代基本(简单)数据类型
B.long和double都占了64位(64bit)的存储空间
。C.默认的整数数据类型是int,默认的浮点数据类型是浮动。
D.和包装类一样,基本(简单)数据类型声明的变量中也具有静态方法,用来完成进制转化等。

8.关于字符串,StringBuilder的以及StringBuffer的,描述错误的是()


A.对字符串对象的任何改变都不影响到原对象,相关的任何更改操作都会生成新的对象
B.StringBuffer是线程安全
C.Str ingBuilder是线程安全
D.可以修改StringBuilder和StringBuffer的内容

9.A派生出子类B,B派生出子类C,并且在java源代码中有如下声明:
1.A a0 = new A();
2.A a1 = new B();
3.A a2 = new C();
以下哪个说法是正确的?

A.第1行,第2行和第3行的声明都是正确的
B.第1,2,3行都能通过编译,但第2,3行运行时出错
C.第1,2行能通过编译,但第3行编译出错
D.只有第1行能通过编译

10.下列哪一行会产生错误?
1.字节a1 = 2,a2 = 4,a3;
2.短s = 16;
3. a2 = s;
4. a3 = a1 * a2;

A.线3和线4
B. 线1仅
C. 线3

D.Line 4只

******答案*******

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

StrideBin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值