1. 關於軟體工程課程設計(java語言)源代碼出錯的問題
朋友你好,
由於你沒有源代碼的提供所以我只能給你大致聊一下關於你編譯時報出的錯誤都出現在什麼地方。
主要是在新的JDK中,你使用的方法已經認為存在一些BUG或者已經被其它函數替代,為了保持兼容,新版本的JDK依然保留函數名,並且加上了標簽:@Deprecated ,這表明這個函數已經不再使用,後面的更新版本可能會不再支持這個函數了。
而你後面報錯找不到main方法也是由於前面的錯誤而引發的。如果朋友你使用java的編程軟體eclipse,將能夠看到你調用的某個方法是被中斜杠劃掉了。建議朋友你在myeclipse下編譯允許java程序,能夠得到更多的提示,便於自己的調試等。
具體的解決辦法: :
1 使用舊的JDK,卸載目前的JDK,找舊的JDK安裝
2 使用新的函數重寫,重寫即是在類中繼承這個介面,重新定義其這個方法內的內容。
平時盡量是技術問題的話多上谷歌,希望能夠對你有所幫助。
2. 如何解決java編譯時編碼問題造成的錯誤
Java源碼文件這些文件可以是任意字元編碼的,在Java的Class文件里存儲的字元串是UTF-8編碼的,所以如果在代碼中有中文字元的話,就會導致亂碼。當然,這只是眾多原因中的一種,所以把編碼設置統一是避免出現亂碼的解決辦法。
工具:
eclipse
方法如下:
點擊window--Preferences
附:也可以選擇Other,從Other中選擇程序需要的編碼格式。
3. 為什麼java源碼看起來有點語法錯誤
看是哪裡看到的java 源碼了,通過編譯器編譯然後再逆向的會與自己寫的有些差異之處。因為有些代碼被編譯器自動補上了,比如有些地方的「this.」。
4. 怎麼強制編譯出錯的java源代碼
可以強制編譯錯誤代碼的,只要直接「ctrl+s」保存文件即可。
解釋:文件有錯誤,那麼機器語言不能很靈活的實現文件編譯,所以編譯的結果中會有錯誤(「throw new RuntimeException」,運行時錯誤)。如下圖:
5. java編程中把類名設置為了String,以後的Java源碼無法編譯報錯如下,請問如何解決
第一個錯誤,jdk編譯的時候 不知道這個 myqq 是個啥,你也沒有貼出來代碼,我估計是這個變數定義有問題
第二個錯誤,自己定義的String類 跟jdk自帶的String類沒有任何關系,無法強制轉換,肯定會報錯,這就相當於你 把java中的 Integer 強制轉換成 Student 類,從根上就不一樣
6. 求解:一下java源代碼怎麼會有問題
可能是一些相關類沒有導入吧,你下Java源代碼是可能它的一些依賴類並沒有集成在相關的源文件中,你最好在網上搜一些相關信息吧,比如如何將某一類源代碼導入Eclipse這樣的,網上一般都有解答的,再不好就去原網站找一下相關的doc,或者乾脆自己去下它的依賴包,當然這會很繁瑣,所以如果你的源文件很大,或者需要很多依賴包的話,最好別親自去下的依賴包,祝你學習愉快。
採納哦
7. 修改JAVA源碼後生成的MAIN CLASS文件不正確
一般class會有變化,可能是你的jdk版本不一致的問題。保證正確安裝jdk,你用eclipse clean一下class好了,反正有源碼,讓它重新產生一次。
8. 直接復制一份java源碼,運行是錯誤的,求教
這個程序不全吧,應該還有其它的文件或者使用的包,而且有些注釋比如末尾的「PDF文件 」沒有注釋掉。