写Java要用什么编译器最好?
你說的是ide吧,如果你問的是編譯器的話,那java的編譯器包含在jdk里面,具體一點說應該是 c1/c2那些
java目前通用的編譯器就是一個openjdk,還有一個比較值得看的就是openjdk的擴展graalvm的 ce版,后者是基于前者制作的一個能夠編譯其他語言的編譯器,兼容前者,并提供了更多的功能, 比如native image等等,如果你只是學習java的話,用openjdk就行了,如果你已經學完java了, 打算進一步探索一些高級功能,比如用java寫一個安卓的apk這種,那就用graal了
然后不同的公司,在openjdk的基礎之上,也有一些特殊的分支,比如oracle jdk之類的,但是一般 而言,多數人和公司,都建議使用openjdk,因為不同公司的jdk會在openjdk的基礎上加一些工具 等等,那些都是用來捆綁用戶用的,不建議使用
理論上,你有jdk就能開始寫java代碼了,只是在這個前提下,你只能用各種命令,還有文本編輯器 去編寫代碼,比如java,javac, jshell這些東西,然后vi去編寫,那java的要求規則相對較多,比起 c來說,所以如果用這種方式去編寫代碼,你的效率很低,開發效率上不去
所以一般會找一個集成開發環境,也就是ide,來編寫代碼,有了ide之后,各種自動,即時提示, 可以極大地方便你的開發流程,大多數ide還集成了maven,gradle等依賴管理工具,所以除了jdk 以外,你還可以下載一下idea的社區版,免費的,學java,寫java的話,idea社區版夠你用了
然后你就可以用這個工具來提升你的開發效率,尤其是學習的過程中,一些初級的錯誤,比如大小 寫之類的,ide會即時提示你,就不需要你每次都javac完,看著一堆錯誤在那邊抓瞎
文末分享:學習手冊,面試題,開發工具,PDF文檔書籍教程,扣扣群:639714511免費分享
點擊鏈接加入群聊
總結
以上是生活随笔為你收集整理的写Java要用什么编译器最好?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [网络应用]11款来自 deviantA
- 下一篇: RestClientException: