2020
09-29
09-29
Java注释代码执行方法解析
直接上代码:@TestpublicvoidtestUnicode(){Stringa="Hello";//\u000da="world";System.out.println(a);//\u000aa="helloworld!";System.out.println(a);}猜一猜,最后会输出什么?worldhelloworld!是的,没看错,那二行看似“注释掉的代码”,被执行了!原因:java编译器会处理unicode字符,\u000d以及\u000a正好对应“\r”回车、“\n”换行,经过编译器处理后,等效于下面的代码:@TestpublicvoidtestU...
继续阅读 >