/ / Javaソースコードの最長クラスはどのくらいですか? - java

Javaソースコードの最長クラスはどれくらいですか? - java

Javaソースコード(Java 6より上位のバージョン)の中で最長のクラスとそのコードの数を知りたいだけの方には興味がありますか?

なぜ私は知りたいのですが、ユースケースは何ですか?

  • ちょっと興味があるんだけど。

IMHOは、これがJavaがどのようにSOLIDの原則に従っているか、つまりできるだけ小さくしようと努力した後、どのクラスがどれくらい長く続いたかを理解する良い方法です。

回答:

回答№1については9
jdk1.8.0/src> wc -l **/*.java | sort -n | tail -n 2

10159 java/awt/Component.java

その他の例 ORBUtilSystemException 9063行の長さであり、 Character 7231行、 BigDecimal 5224行です。これらはおそらく、良い設計の例として使用するべきではありませんが、時間の経過とともに大規模なプロジェクトで何が起こるかについては、平均行数は310です。