今天看nio的源碼,發現某些類的源碼中有特殊符號,比如說java.nio.Bits類的46行。其實以前也看到過這個符號,不過我一直以為是Eclipse讀取某些特殊符號出錯了,今天來了興趣看了下二進制,發現是ASCII中的0x0C(♀),即性別符號中的女性符號。其實有這個符號不足為奇,但是奇怪的是JAVA源文件中任意位置包含此特殊符號,JAVA編譯器居然忽略掉了,不當作錯誤處理。這就比較奇怪了,更奇怪的是,對于男性符號0x0B(♂),JAVA編譯器居然報錯?
我算是孤陋寡聞了,也許有什么玄機包含其中,希望能得到解答。
©2009-2014 IMXYLZ
求賢若渴
|
我算是孤陋寡聞了,也許有什么玄機包含其中,希望能得到解答。