国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Java注釋代碼執(zhí)行方法解析

瀏覽:94日期: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);}

猜一猜,最后會(huì)輸出什么?

worldhello world!

是的,沒(méi)看錯(cuò),那二行看似“注釋掉的代碼”,被執(zhí)行了!

原因:java編譯器會(huì)處理unicode字符,u000d以及u000a 正好對(duì)應(yīng)“r”回車(chē)、“n”換行,經(jīng)過(guò)編譯器處理后,等效于下面的代碼:

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

個(gè)人建議:正式項(xiàng)目中,嚴(yán)禁在注釋中使用這一類(lèi)unicode字符,否則如果利用這個(gè)特性干點(diǎn)壞事,埋個(gè)坑,基本上很難發(fā)現(xiàn)!

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 呼玛县| 五原县| 绥宁县| 灵武市| 龙陵县| 康乐县| 黄大仙区| 琼海市| 婺源县| 准格尔旗| 十堰市| 桐庐县| 清原| 横峰县| 斗六市| 洱源县| 会宁县| 平江县| 万宁市| 会同县| 东兴市| 巩留县| 台东县| 巩留县| 雷山县| 衡南县| 莱西市| 岳西县| 东城区| 饶平县| 镇平县| 武川县| 丰台区| 南靖县| 榆林市| 武义县| 奉节县| 商洛市| 申扎县| 桂林市| 岚皋县|