double除以int结果是int吗_java每日一练(19_04_07)|基础数据类型、包装类—— double、float、int、Double...

0e67b8d718645212f043219c75fd2c30.gif

名人名言

昨日翻译

“Twenty years from now you will be more disappointed by the things that you didn’t do than by the ones you did do.”                                 ——Mark Twain

从现在开始的二十年,你会为你没做的事而感到失望,而不是你做过的。

                                ——马克·吐温

今日名言
“When I dare to be powerful – to use my strength in the service of my vision, then it becomes less and less important whether I am afraid.”
                                ——Audre Lorde
0e67b8d718645212f043219c75fd2c30.gif

问题及解析

2019.04.06问题及解析

题目
public class Dog extends Animal{    public Dog(){        System.out.println("I am a dog");    }    public static void main(String[] args) {        Dog dog = new Dog();    }}abstract class Animal{    abstract void eat();}

请问运行后的结果为:

A.编译通过,但没有输出

B.Animal能编译,Dog不能编译

C.Animal不能编译,Dog能编译

D.I am a dog

答案与解析

1.相关知识

  abstract修饰的类时抽象类,它不能生成对象,它是不完整的,只能作为基类。

  类可以实现无限个接口,但仅仅能从一个抽象类继承。

  java中抽象类中可以有非抽象方法,继承抽象类需要实现它其中的方法。

2.源码分析

       声明了一个抽象类Animal,定义了一个抽象方法eat。

  定义了一个Dog类继承抽象类Animal,其中有一个构造方法输出“I am a dog”

  main函数中直接创建了Dog对象

3.答案解析

根据我们的相关知识可以知道,我们继承了抽象类,就必须要实现它的抽象方法,抽象类本身的定义没有问题,因此Anima可以编译,但Dog类没有实现抽象方法,因此Dog不能编译,如果Dog类实现了eat()方法,那么程序会输出构造方法中的I am a dog。

0e67b8d718645212f043219c75fd2c30.gif

2019.04.07问题

题目
A.double d = 5.1e11;B.float f = 22.2;C.int i = 0.0;D.Double oD = 2;

请问上述赋值语句正确的是:

0e67b8d718645212f043219c75fd2c30.gif

往期回顾

java每日一练(19_04_03)|HashMap、Hashtable

java每日一练(19_04_02)|instanceof关键字

java每日一练(19_04_01)

java每日一练(19_03_31)

java每日一练(19_03_30)

java每日一练(19_03_29)  (不定项选择题)

java每日一练(19_03_28)

java每日一练(19_03_27) (web服务器)

java每日一练(19_03_26) (程序的输出结果)

0e67b8d718645212f043219c75fd2c30.gif

加入我们吧~

眼过千遍,不如手过一遍,一定一定要把自己的想法写出来(想法不论对错,写你所想就是进步),这样才会有所收获,你的每一个留言和分享小刀都会认真回复,彼此学习共同进步~

小刀和小伙伴在学习群里

等你来一起监督学习哦,坚持!加油!

进群请加小刀微信: best396975802

68ba71512f187c48eb3bf9c7e67f1760.png

0e67b8d718645212f043219c75fd2c30.gifEND f778afe5271ecd87d5beca2e7798fee5.gif

微信群请点击公众号菜单进微信群

文字|天堂

排版|花音

caaf67c9c3217cde940bfdd43e1b600e.png你点的每个 在看,我都认真当成了喜欢
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值