導航:首頁 > 源碼編譯 > 編譯注釋報錯

編譯注釋報錯

發布時間:2022-06-16 00:34:02

java使用注釋編譯錯誤

javac HelloWorld.java
java HelloWorld

⑵ 用Java編程時,總是顯示我的注釋錯誤,說是編碼gbk的不可映射字元,可以這些都在注釋里為什麼會錯

這是因為:由於JDK是國際版的,在編譯的時候,如果我們沒有用-encoding參數指定我們的JAVA源程序的編碼格式,則javac.exe首先獲得我們操作系統默認採用的編碼格式,也即在編譯java程序時,若我們不指定源程序文件的編碼格式,JDK首先獲得操作系統的file.encoding參數(它保存的就是操作系統默認的編碼格式,如WIN2k,它的值為GBK),然後JDK就把我們的java源程序從file.encoding編碼格式轉化為JAVA內部默認的UNICODE格式放入內存中。然後,javac把轉換後的unicode格式的文件進行編譯成.class類文件,此時.class文件是UNICODE編碼的,它暫放在內存中,緊接著,JDK將此以UNICODE編碼的編譯後的class文件保存到我們的操作系統中形成我們見到的.class文件。對我們來說,我們最終獲得的.class文件是內容以UNICODE編碼格式保存的類文件,它內部包含我們源程序中的中文字元串,只不過此時它己經由file.encoding格式轉化為UNICODE格式了。當我們不加設置就編譯時,相當於使用了參數:javac -encoding gbk XX.java,當然就會出現不兼容的情況。

解決辦法是:應該使用-encoding參數指明編碼方式:javac -encoding UTF-8 XX.java,這下沒警告了,運行也正確了在JCreator 4中設置:菜單:Configure --> Options --> JDK Tools --> Compiler,選中<Default>,然後選Edit,Parameters裡面,最前面添加:-encoding UTF-8。

Parameters原來的

默認值為:-classpath "$[ClassPath]" -d "$[OutputPath]" $[ModJavaFiles]

修改後為:-encoding UTF-8 -classpath "$[ClassPath]" -d "$[OutputPath]" $[ModJavaFiles]

⑶ c語言的注釋中存在錯誤會被編譯器檢查出來

不會。
所謂注釋,便是用自然語言對源代碼中某些語句或方法進行說明。並且注釋的內容不會被編譯器編譯。可以在源代碼中添加任何想要添加的說明。
注釋可以出現在代碼中的任何位置,用來向用戶提示或解釋代碼的含義。程序編譯時,會忽略注釋,不做任何處理,就好像它不存在一樣。

⑷ vs2008編譯程序出現fatal error C1071: 在注釋中遇到意外的文件結束的錯誤

一群拷貝的回答,擦。
這個應該是你移植了不同格式的文件,比如原來是linux下的編碼格式,你拷貝到xp下,有時候會出現這種問題。你改下文件的編碼格式,改成 UTF-8試試

⑸ 為什麼現在注釋的部分如果不注釋的話,編譯出錯

因為子類的構造方法內會默認調用父類的無參構造方法,父類你注釋掉的就是有參構造方法,如果你去掉注釋,那麼父類就只有一個有參構造方法,沒有了無參構造方法,所以編譯報錯。
注意:構造方法默認有個無參的(就是你不手動寫的時候),只是你看不到,只要你寫一個或一個以上的有參構造方法,那麼默認的無參構造方法就沒有了,需要手寫一個。

⑹ IDEA編譯器如何去掉注釋中參數錯誤的提示

查看注釋:Win:
Ctrl+Q,
Mac:
Control+J
補齊方法調用:
tab,如果方法有參數,游標會自動定位在小括弧內,這個時候,使用commond+P或者Alt+P可以查看參數信息;如果沒有參數,直接定位在()後;調用完畢,不需要再定位游標

⑺ editplus 寫JAVA 有注釋編譯報錯

編碼格式問題,改一下編碼。
首先,在Tools下拉後選擇Configure User Tools,彈出用戶配置對話框然後,在下面的對
話框中的左側選擇Files設置項,在右側面板中選擇UTF-8編碼即可:
最後點擊OK,完成設置!

⑻ 為什麼eclipse中注釋的地方報錯

eclipse中注釋的地方報錯的原因如下:

  1. 注釋的語句也是會執行檢查的,注釋的字元需要符合ascii規則,也就是不屬於ascii范圍內的字元會被認為是亂碼,而無法編譯通過,就會報錯。

  2. 可能注釋的地方前面沒有注釋符「//"

閱讀全文

與編譯注釋報錯相關的資料

熱點內容
知網程序員 瀏覽:702
怎麼把電子版投標報價加密 瀏覽:29
電腦安全編譯器 瀏覽:364
在伺服器里如何調創造 瀏覽:835
知雲登錄為什麼找不到伺服器 瀏覽:815
python切片位置 瀏覽:375
平板加密視頻怎麼播放 瀏覽:377
程序員上下班不帶電腦 瀏覽:835
androidrsa文件 瀏覽:64
linuxlvds 瀏覽:103
程序員選擇職場 瀏覽:345
累加C語言演算法 瀏覽:948
足浴店用什麼app招人 瀏覽:191
php調用thrift 瀏覽:191
java精度丟失 瀏覽:903
地梁承台相交處箍筋加密 瀏覽:95
程序員繪本 瀏覽:647
php線程安全版 瀏覽:407
lilolinux 瀏覽:111
proteus51編譯工具 瀏覽:309