久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

Java注釋代碼執行方法解析

瀏覽:110日期:2022-09-01 18:32:03

直接上代碼:

@Testpublic void testUnicode() { String a = 'Hello'; // u000d a='world'; System.out.println(a); // u000a a='hello world!'; System.out.println(a);}

猜一猜,最后會輸出什么?

worldhello world!

是的,沒看錯,那二行看似“注釋掉的代碼”,被執行了!

原因:java編譯器會處理unicode字符,u000d以及u000a 正好對應“r”回車、“n”換行,經過編譯器處理后,等效于下面的代碼:

@Testpublic void testUnicode() { String a = 'Hello'; // a='world'; System.out.println(a); // a='hello world!'; System.out.println(a);}

個人建議:正式項目中,嚴禁在注釋中使用這一類unicode字符,否則如果利用這個特性干點壞事,埋個坑,基本上很難發現!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 扬中市| 石棉县| 策勒县| 玉田县| 博乐市| 湛江市| 孝感市| 石屏县| 大方县| 宝清县| 中阳县| 中牟县| 新密市| 新乡县| 哈密市| 梧州市| 贵阳市| 宁化县| 潮州市| 东至县| 秦皇岛市| 大丰市| 鄯善县| 阿拉善右旗| 鹤山市| 兴山县| 二连浩特市| 河津市| 牙克石市| 阿合奇县| 米易县| 鹿邑县| 漠河县| 旬阳县| 克东县| 开阳县| 宝丰县| 永州市| 临西县| 原平市| 天柱县|