/ / Wie lange ist die längste Klasse im Java-Quellcode? - Java

Wie lange ist die längste Klasse im Java-Quellcode? - Java

Nur neugierig zu wissen, welches die längste Klasse in Java Source Code ist (jede Version über Java 6) und wie viele Zeilen Code ist das?

Warum möchte ich wissen, was ist der Anwendungsfall?

  • Nur neugierig.

IMHO, dies zu wissen, ist auch ein guter Weg, um zu verstehen, wie Java die SOLID-Prinzipien befolgt, d. H. Wie lange war die längste Klasse nach all den Bemühungen, sie so klein wie möglich zu halten.

Antworten:

9 für die Antwort № 1
jdk1.8.0/src> wc -l **/*.java | sort -n | tail -n 2

10159 java/awt/Component.java

Andere Beispiele sind ORBUtilSystemException Das ist 9063 Zeilen lang, Character ist 7231 Linien, BigDecimal ist 5224 Zeilen. Diese sollten wahrscheinlich nicht als Beispiele für gutes Design verwendet werden, sondern was bei großen Projekten im Laufe der Zeit passieren könnte. Die durchschnittliche Zeilenzahl ist 310.