當前位置:首頁 » 編程語言 » 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

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:593
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:888
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:582
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:765
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:684
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1013
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:255
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:114
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:806
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:713