JAVA中的行长度

时间:2013-03-31 15:07:29

标签: java

我对Java中的限制或约定有疑问。关于java中行代码的最大长度是否有任何限制?或者很长的线会导致任何问题?

4 个答案:

答案 0 :(得分:2)

有关Oracle的Java约定,请参阅this。 在这里他们说一行最多应包含80个字符。

答案 1 :(得分:1)

不是真的,但如果线条适合屏幕,这是一个好习惯。它有助于调试和分析代码,在大多数情况下,自动换行不会产生好看的代码。

有些学校学会避免编写超过80行代码(以适应控制台窗口),但使用起来并不实用。

答案 2 :(得分:1)

Java行长度没有相关限制,编译器可能有一个,但它可能在几KB的范围内。但是,这不太实用。我倾向于将我的行保持在100个字符以下。

较旧的文档可能会说80,但我认为这已不再实用,因为几乎没有人再打印代码,通常屏幕一次显示超过80列。

至于惯例,是的,有一些。请参阅Java文档。它还讨论了通常的换行符,括号等等。

这是一个链接:Java Coding Conventions

答案 3 :(得分:1)

实际上非常长的类可能会导致内部内存堆溢出,然后你必须增加堆大小,而不是那个。