運(yùn)行java帶有中文的代碼就出現(xiàn)亂碼,解決方式如下:
從事四川主機(jī)托管,服務(wù)器租用,云主機(jī),虛擬空間,域名注冊(cè),CDN,網(wǎng)絡(luò)代維等服務(wù)。
設(shè)置整個(gè)java工程的編碼格式為utf-8,如下圖:
設(shè)置html的編碼格式為utf-8
閱讀哪些代碼
這是一個(gè)重大的決定,也是一個(gè)很難提出建議的決定。由于閱讀什么代碼歸根結(jié)底與你的工作有關(guān),所以我不會(huì)簡單的指出我認(rèn)為你應(yīng)該讀的具體代碼。然而,我將會(huì)提供給你一些閱讀代碼的參考。
閱讀你依賴的代碼
閱讀使用的插件或庫是一個(gè)很好的開始。
一個(gè)你真正喜歡的 WordPress 插件
一個(gè)你發(fā)現(xiàn)有用的 Ruby gem
一個(gè)你一直使用的 jQuery 插件
這些都是很好的選擇。你已經(jīng)很熟悉它們的公共
API,這樣會(huì)降低對(duì)內(nèi)部工作機(jī)制的理解障礙。此外,作為代碼的使用者,你有機(jī)會(huì)添加文檔、實(shí)現(xiàn)新功能或以某種方式為項(xiàng)目貢獻(xiàn)代碼。
閱讀你可以理解的代碼
如果你喜歡冒險(xiǎn),你可能會(huì)考慮深入理解一個(gè)大型項(xiàng)目,如 Ruby on Rails、Drupal、或者
jQuery。我建議你目前避開這樣的項(xiàng)目,除非你是一個(gè)有經(jīng)驗(yàn)的代碼閱讀者。
大項(xiàng)目包括更多模塊,你可能掙扎于紛雜的概念,而沒有學(xué)到有價(jià)值的內(nèi)容。困惑會(huì)使人沮喪,項(xiàng)目越大,越容易產(chǎn)生困惑,從而影響你的閱讀。閱讀小項(xiàng)目的好處就是你可以很快的了解整個(gè)程序的邏輯,這樣你就更容易集中精力發(fā)現(xiàn)和學(xué)習(xí)其中的細(xì)節(jié)。
理解Java編程思想:萬物都是對(duì)象。
寫Java代碼最重要是厘清做一件事成員、責(zé)任應(yīng)該放在哪一邊
另外如果代碼寫不好,可以多讀一些經(jīng)典代碼,從小模塊開始,看看別人怎么設(shè)計(jì)的。
慢慢開始模仿,
另外就是有機(jī)會(huì)的話可以重寫一下自己的代碼,
原因是你編譯使用的javac,把代碼編譯成版本61的class,而你的運(yùn)行環(huán)境java,是一個(gè)老版本,能執(zhí)行的上限是52版本。
解決方法有兩個(gè):
1,安裝和JDK相同版本的Java運(yùn)行時(shí)(JRE),并正確設(shè)置PATH變量。驗(yàn)證方法是:
在黑窗口里分別輸入java -version和javac -version,兩個(gè)版本要一致,或者java的版本更高。
相關(guān)命令截圖如下:
2,編譯的時(shí)候指定運(yùn)行時(shí)的版本:使用--release參數(shù)指定版本。
例如,你通過 java -version查看到版本=8,那么就按如圖的命令編譯
你為什么要總結(jié)啊,感覺很亂其實(shí)就是因?yàn)椴皇煜ぃ院舐煜ち司托辛恕?/p>
新聞標(biāo)題:java代碼感覺好亂 運(yùn)行java出現(xiàn)亂碼
路徑分享:http://weahome.cn/article/hpjdds.html