當前位置:首頁 » 編程語言 » javagbk字元

javagbk字元

發布時間: 2025-05-27 08:57:09

『壹』 編碼gbk的不可映射字元要怎麼解決

輸入javac -encoding utf-8 文件名.java。就可以解決了。

當Java源代碼中包含中文字元時,我們在用javac編譯時會出現「錯誤:編碼GBK的不可映射字元」。

由於JDK是國際版的,我們在用javac編譯時,編譯程序首先會獲得我們操作系統默認採用的編碼格式(GBK),然後JDK就把Java源文件從GBK編碼格式轉換為Java內部默認的Unicode格式放入內存中,然後javac把轉換後的Unicode格式的文件編譯成class類文件。

此時,class文件是Unicode編碼的,它暫存在內存中,緊接著,JDK將此以Unicode格式編碼的class文件保存到操作系統中形成我們見到的class文件。當我們不加設置就編譯時,相當於使用了參數:javac -encoding GBK Test.java,就會出現不兼容的情況。



實踐應用

伴隨GBK字型檔的推廣使用,中國新華通訊社於2000年1月1日起開始使用GBK編碼向各新聞單位播發新聞稿。2000年4月1日起,中國銀行業開始推行「儲蓄實名制」。

同時,各種出版物已開始向網路化發展,網上發布新聞、網路出版已是大勢所趨,通過網路傳播信息的廣度和深度對漢字使用提出了更高要求,GBK字型檔是緩解人名和地名等冷僻字的「當然之選」。

北大方正已為廣大用戶使用GBK字型檔做好了充分准備,其出版系統已全面支持GBK字型檔,如方正書版9.0、方正飛騰從1.0版本、世紀RIP從1.0版本開始就支持GBK字型檔,用戶的補字量將大大降低。方正GBK字型檔的使用非常便捷。

排版軟體方面,Windows上大多數文字處理軟體,如MS Office、PageMaker、金山WPS等均已支持GBK字型檔,方正書版9.0、方正飛騰3.6和方正世紀RIP完全支持GBK字型檔。

輸入法方面,除了Windows上的全拼、王碼五筆等主流輸入法支持GBK字型檔外,北大方正還專門為GBK的輸入製作了一本GBK內碼字典,用戶可以用查字典的方法很快找到漢字的GBK編碼完成錄入。

『貳』 編譯完JAVA文件後不能保存。系統提示「一些字元不能映射使用「GBK「字元編碼」

windows - proferences - general - workspace - text file encoding - Others下拉菜單 選UTF-8

熱點內容
隨機啟動腳本 發布:2025-07-05 16:10:30 瀏覽:535
微博資料庫設計 發布:2025-07-05 15:30:55 瀏覽:31
linux485 發布:2025-07-05 14:38:28 瀏覽:310
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:760
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:436
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:730
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:247
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:696
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:288
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:837