The amazing thing about Java

简介: The amazing thing about Java

正文


猜猜下面的代码能否输出?


/**
 * @author breakpoint/赵先生 <zlgtop@163.com>
 * create on 2022/05/28
 */
public class Mytest001 {
    public static void main(String[] args) {
        // \u000d System.out.println("hello word");
    }
}


答案当然是肯定的!!!!!!


下面说一说是为啥?


实际上,在我们的代码中,有一个特殊的字符`\u000d`


这个是一个特殊的Unicode码. 在java中表示换行的意思.所以,我们定义的那一行注释并没有真正的注释!!!!

Java的编译器不仅仅会编译代码,而且也会解析Unicode代码!!!

相关文章
|
7月前
|
IDE Java 开发工具
Java GUI Testing - JFCUnit Introduce
Java GUI Testing - JFCUnit Introduce
31 0
|
8月前
|
设计模式 Java API
【Java】Best coding practices every java developer should
【Java】Best coding practices every java developer should
82 0
|
8月前
|
设计模式 Java Unix
【Java】Best coding practices every java developer should(一)
【Java】Best coding practices every java developer should
77 0
|
8月前
|
IDE Java 程序员
【Java】Best coding practices every java developer should(二)
【Java】Best coding practices every java developer should
69 0
|
安全 算法 Java
Inside Java Newscast #1 解读(下)
Inside Java Newscast #1 解读(下)
Inside Java Newscast #1 解读(下)
|
安全 前端开发 Java
Inside Java Newscast #1 解读(上)
Inside Java Newscast #1 解读(上)
Inside Java Newscast #1 解读(上)
|
网络协议 算法 Java
Inside Java Newscast #1 解读(中)
Inside Java Newscast #1 解读(中)
Inside Java Newscast #1 解读(中)
|
Java
解决bug:项目配置java8时出现Error:Jack is required to support java 8 language features...
解决bug:项目配置java8时出现Error:Jack is required to support java 8 language features...
341 0
解决bug:项目配置java8时出现Error:Jack is required to support java 8 language features...
|
Kotlin
kotlin使用代码javaClass或class.java报错:unresolved reference
解决方法: 在项目的build.gradle中配置一下即可
1523 0
|
Java 编译器