變量等名稱的只要符合java語法規(guī)范都是可以的。使用中文和使用英文在java文件和class文件上都沒有本質(zhì)區(qū)別,甚至性能上都沒有影響。

成都創(chuàng)新互聯(lián)公司專注于余江企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,購物商城網(wǎng)站建設(shè)。余江網(wǎng)站建設(shè)公司,為余江等地區(qū)提供建站服務(wù)。全流程按需定制制作,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
不過
如果認(rèn)為中文建立變量和類名等等可以極大的代碼可讀性的話,這個是站不住腳的,所謂的是代碼語言,代碼語言,一個語言是要讓人看著舒服,讀起來通順的,理解方便的前提才能創(chuàng)造出來的。中文和英文穿插起來可能會是這樣一種方式:
假設(shè)我只會英文,我回答此問題為了讓回中文的人更易理解,我是不是可以如下方式回答
變量等 name strategy 只要 legal 就可以的, 使用chinese 和 english in java 文件 and class 文件 no different....
感受一下大家看上面這句回答之后的內(nèi)心戲。
java中使用中文作為變量名和函數(shù)名稱的好處:
1,中文易于理解,可以極大的提高代碼可讀性。
2,降低英文門檻,有利于普及編程。
3,對于長變量名,英文要么非常長,要么縮寫,這類變量名用中文較簡潔。
4,英文起名其實有一個中譯英再譯中翻譯過程,兩次翻譯會有理解誤差導(dǎo)致代碼可讀性變差。
缺點:
1,源碼不可以國際化,如果開源或者有外國同事想研究,會導(dǎo)致看不懂。
2,對于不支持中文的、利用反射的軟件的控制臺會出現(xiàn)亂碼。
3,在完全支持中文開發(fā)的IDE出現(xiàn)以前,切換輸入法是個挺麻煩的事情。
Java來自于Sun公司的一個叫Green的項目,其原先的目的是為家用消費電子產(chǎn)品開發(fā)一個分布式代碼系統(tǒng),這樣我們可以把E-mail發(fā)給電冰箱、電視機等家用電器,對它們進行控制,和它們進行信息交流。開始,準(zhǔn)備采用C++,但C++太復(fù)雜,安全性差,最后基于C++開發(fā)一種新的語言O(shè)ak(Java的前身),Oak是一種用于網(wǎng)絡(luò)的精巧而安全的語言,Sun公司曾依此投標(biāo)一個交互式電視項目,但結(jié)果是被SGI打敗。可憐的Oak幾乎無家可歸,恰巧這時MarkArdreesen開發(fā)的Mosaic和Netscape啟發(fā)了Oak項目組成員,他們用Java編制了HotJava瀏覽器,得到了Sun公司首席執(zhí)行官ScottMcNealy的支持,觸發(fā)了Java進軍Internet。Java的取名也有一趣聞,有一天,幾位Java成員組的會員正在討論給這個新的語言取什么名字,當(dāng)時他們正在咖啡館喝著Java(爪哇)咖啡,有一個人靈機一動說就叫Java怎樣,得到了其他人的贊賞,于是,Java這個名字就這樣傳開了。
中文名就是"爪哇",Java是Sun公司推出的一種編程語言。它是一種通過解釋方式來執(zhí)行的語言,語法規(guī)則和C++類似。同時,Java也是一種跨平臺的程序設(shè)計語言。用Java語言編寫的程序叫做“Applet”(小應(yīng)用程序),用編譯器將它編譯成類文件后,將它存在WWW頁面中,并在HTML檔上作好相應(yīng)標(biāo)記,用戶端只要裝上Java的客戶軟件就可以在網(wǎng)上直接運行“Applet”。 Java非常適合于企業(yè)網(wǎng)絡(luò)和Internet環(huán)境,現(xiàn)在已成為Internet中最受歡迎、最有影響的編程語言之一。 Java有許多值得稱道的優(yōu)點,如簡單、面向?qū)ο蟆⒎植际健⒔忉屝浴⒖煽俊踩⒔Y(jié)構(gòu)中立性、可移植性、高性能、多線程、動態(tài)性等。Java擯棄了C++中各種弊大于利的功能和許多很少用到的功能。 Jave可以運行與任何微處理器,用Java開發(fā)的程序可以在網(wǎng)絡(luò)上傳輸,并運行于任何客戶機上。
分享標(biāo)題:java代碼中的中文名 java代碼中的中文名字
標(biāo)題網(wǎng)址:http://chinadenli.net/article32/doohopc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、做網(wǎng)站、品牌網(wǎng)站制作、靜態(tài)網(wǎng)站、網(wǎng)站導(dǎo)航、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)