通常、c++ にはヘッダー ファイルがありますが、Java ですべてのクラス/メソッドのリストを生成し、テキスト ファイルとして保存するだけです。これは私のレポートの要件の 1 つです。
ありがとう
Googleリフレクションは、指定されたパッケージ内のクラスのリストをプログラムで生成します。
他の人はすでに javadoc を提案していますが、同様のアプローチは doxygen です。プレーンテキストだけが必要な場合はjavap
、すべてのクラスファイルで実行するだけです(使用するシステムを言う必要はありません.unixfind basedir -name *.class -exec javap {} ;
では.
それはまさにあなたが望むものを作成するはずです。
javap は、sdk (クラス ファイル逆アセンブラー) のユーティリティです。
デフォルトでは、パブリック、パッケージ、および保護されたクラスとメンバーのみを出力しますが、より多く (プライベートも) または少なく (パブリックのみ) したい場合は、コマンド ライン スイッチで制御できます。
必要に応じて、 Javadoc を自動的に生成し、それをテキストにコピーできます。
説明だけが必要な場合は、Project -> Generate Javadoc
必要な可視性レベルの Javadoc を生成するだけで十分です。Javadoc を html 形式で提供します。
また、Javadoc を書くことは良い習慣です。次のレポートの時間を大幅に節約できます。
クリエイティビティに対する時間と欲求がある場合は、小さなプログラムを作成できます。このプログラムは、プロジェクトのルートから開始し、すべてのファイル名のリストを取得してテキスト ファイルに保存します。
ありがとうございます