专栏首页KEN DO EVERTHING每日一题(16)

每日一题(16)

上题回顾与解析

public class Question15 {
    public static void main(String[] args){
        System.out.println("hello");
        http://hello.com;
        System.out.println(" world");
    }
}

这是一个有点诡异的问题。程序并没有做什么特殊的事情,而是直接打印hello world。这里其实使用了java中一个鲜为人知的特性「语句标号」,可在任意语句前防止语句标号,它只作提醒的作用。 一般都不使用标号,很容易会引起不必要的混淆与误解。如果确实需要使用标号,这样格式化更合理:

public class Question15 {
    public static void main(String[] args){
        System.out.println("hello");
        http: //hello.com;这里的//其实是注解的作用
        System.out.println(" world");
    }
}

每日一题

下面程序,输出什么?

public class Point {
    protected  int x,y;
    private  String name;

    Point(int x,int y){
        this.x = x;
        this.y = y;
        this.name = makeName();
    }

    protected  String makeName(){
        return "["+ x + "," + y +"]";
    }

    @Override
    public String toString(){
        return name;
    }

}

class ColorPoint extends Point{
     private String color;

     ColorPoint(int x, int y, String color){
         super(x,y);
         this.color = color;
     }

     @Override
     protected String makeName(){
         return super.makeName() + ":" + color;
     }

     public static void main(String[] args){
         System.out.println(new ColorPoint(4, 2, "blue"));
     }
}

本文分享自微信公众号 - java从心(javaFollowHeart),作者:每日一题

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-11-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 「 互联网笔试题 」No.5答案与解析

    1.输入任意个字符串,将其中的小写字母变为大写,大写字母变为小写,其他字符不用处理; 输入描述: 任意字符串:abcd12#%XYZ 输出描述: 输出字符串:A...

    KEN DO EVERTHING
  • java小心机(6)| 多态的一些坑

    上面例子中,HappyActor和SadActor都继承Actor并重写了act方法,在main函数中,两个Actor对象调用相同方法产生不同的结果,就称为"多...

    KEN DO EVERTHING
  • 「 从0到1学习微服务SpringCloud 」12 Zuul的综合使用

    1.新建一个类,继承ZuulFilter,细节方面看下面代码,还有别忘了在类上加@Component注解,否则不生效

    KEN DO EVERTHING
  • -1-4 java io java流 常用流 分类 File类 文件 字节流 字符流 缓冲流 内存操作流 合并序列流

    public void write(byte[] b,int off,int len)

    noteless
  • Java 内部类

    在类的内部定义另一个类。定义就这么简单。如果在类Outer的内部再定义一个类Inner,此时Inner就称为内部类,而Outer则称为外部类。内部类的定义格式如...

    赵哥窟
  • 补习系列-springboot restful实战

    摘自百科的定义:REST即表述性状态转移(英文:Representational State Transfer,简称REST) 是Roy Fielding博士(...

    美码师
  • 微服务架构案例(04):中间件集成,公共服务封装

    公共服务,顾名思义就是系统内通用的服务,例如用户身份验证,消息发送,监控预警,网关服务等。

    知了一笑
  • 基于RxJava2实现的简单图片爬虫的方法

    今年十月份以来,跟朋友尝试导入一些图片到tensorflow来生成模型,这就需要大量的图片。刚开始我只写了一个简单的HttpClient程序来抓取图片,后来为了...

    砸漏
  • Java第四周总结

    开发中会使用大量相同数据类型的情况。如果使用数组来解决问题 1. 数组能够使用的方法非常少,功能方法需要程序员自己完成。 2. 数据类型单一化,不支持多种情...

    用户7073689
  • 基于RxJava2实现的简单图片爬虫

    今年十月份以来,跟朋友尝试导入一些图片到tensorflow来生成模型,这就需要大量的图片。刚开始我只写了一个简单的HttpClient程序来抓取图片,后来为了...

    fengzhizi715

扫码关注云+社区

领取腾讯云代金券