我對Java中的限制或約定有疑問。在java中對於最大行代碼有沒有限制?或者可以很長的路線導致任何問題?JAVA中的行長度
回答
對於Java行長度沒有相關的限制,編譯器可能有一個,但它可能在幾個KB的範圍內。但是,這不是很實際。我傾向於保持我的行數低於100個字符。
以前的文檔可能會說80,但我認爲這已經不再實用了,因爲幾乎沒有人再打印代碼,並且屏幕一次顯示80列以上。
至於公約,是的,有一些。請參閱Java文檔。它還談到換行的通常位置,揹帶等
這裏是一個鏈接:Java Coding Conventions
每行超過80列會干擾打開多個文件並排打開相同的屏幕... –
這是非常依賴於字體大小,屏幕分辨率,軟包裝和其他一些因素。無論如何,擁有非常長的行常常是反向編碼風格的標誌。 –
不是真的,但如果線條適合屏幕,這是一個好習慣。它有助於調試和分析代碼,在大多數情況下,自動換行不會製作出漂亮的代碼。
一些學校學習避免編寫超過80行代碼(以適應控制檯窗口),但它不實用。
其實很長的類可能會導致內部存儲器堆溢出,那麼你必須增加堆大小,其他比沒有。
有關適用於Oracle的Java約定的this。 在這個他們說一行應該包含最多80個字符。
- 1. 在JAVA中查找行的長度
- 2. 長度 - Java的
- 3. 長度和長度()在Java
- 4. Java DataInputStream長度
- 5. 表中的等長行長度
- 6. Java中的長時間運行調度執行程序
- 7. Java:運行長度編碼實現
- 8. 在Java中這是什麼意思「長度> = 0?長度:長度* -1」
- 9. java中的固定長度的StringBuffer
- 10. Java Swing JTextArea的長度?
- 11. java中字符串的常見長度
- 12. 在java中找到wma的長度
- 13. 在java中錯誤的數組長度
- 14. Java中的數字(數字)長度
- 15. java中的任意數組長度
- 16. 在java中獲取數組的長度
- 17. 使用python獲取Java文件中的行長度
- 18. 「長度和長度」與Python中的「長度」有什麼不同?
- 19. 點的長度的長度
- 20. Java;二維數組長度
- 21. Java XML節點長度
- 22. Java長度無限制AudioInputStream
- 23. Java限制長度整數
- 24. Java Unicode字符串長度
- 25. Java ArrayList長度錯誤
- 26. Java長度方法錯誤
- 27. Delphi IDE行長度
- 28. 行爲:長度:freeWhenDone:
- 29. Ful長度行Handsontable
- 30. SQL Server行長度
http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-136091.html#313 –