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代码!!!

目录
打赏
0
0
0
0
4
分享
相关文章
解決Android报错:Could not initialize class org.codehaus.groovy.reflection.ReflectionCache
解決Android报错:Could not initialize class org.codehaus.groovy.reflection.ReflectionCache
180 1
java 8 Function 使用
java 8 Function 使用
71 0
Android lottie java.lang.IllegalStateException: Missing values for keyframe
使用Lottie动画的时候,运行发现了此报错,版本为2.4.0,在经过几番的测试后,更改了资源文件和xml里面的配置也不大行。
kotlin使用代码javaClass或class.java报错:unresolved reference
解决方法: 在项目的build.gradle中配置一下即可
1566 0
Java 8 函数式接口java.util.function速查汇总
Java 8 函数式接口java.util.function速查汇总
242 0
Is this the right time to switch from Java to Kotlin for Android developers?
Chatti Aro, former CEO at BingAnswered Tue While Java is one of the world's most widely used programming languages and is pre...
1133 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等