天天看點

關于Android studio 中,變量名,java類名,能使用中文

先上圖

一個簡單的基類

關于Android studio 中,變量名,java類名,能使用中文

2.類名,方法名

關于Android studio 中,變量名,java類名,能使用中文

今天就是閑的無聊,突發奇想去試試.結果就發現了這麼一個問題,按照常理來說,這樣哪怕命名成功了,也不能編譯成功啊!

于是就有了接下來這一出.

關于Android studio 中,變量名,java類名,能使用中文

從上圖中可以看到一個是log日志輸出,一個是設定在界面上.

先看看Log日志是否能成功輸出呢!

關于Android studio 中,變量名,java類名,能使用中文

結果毋庸置疑,log輸出了 ,居然輸出顯示了.你沒看錯,編譯通過了,輸出了.

接下來看看在界面上是否能顯示呢.我引用了項目中的一個textView,來做為顯示

我們看看界面的展示結果!

關于Android studio 中,變量名,java類名,能使用中文

天啊,居然成功顯示了 ,居然成功了..想着以後不用為了命名而煩躁,想想以後可以像ios一樣用中文來命名,激動了吧.

興奮了吧.

不過,這個命名不能在XML中使用中文來建立檔案,不能給繼承Activity的界面對應的那個類命名中文,因為Activity要在AndroidManifest中去注冊.

在裡面編譯的時候是要報錯的.

不過無所謂了 ,我們隻是不可以給那種指定的類命名而已.可以給其他類命名啊 ,但也隻能命名變量.類名,其他的就算了.

最後,為了統一大家的代碼,友善别人檢視.還是老老實實的英文命名吧