※ ChatGPTを利用し、要約された質問です(原文:Javaのクラスの中身について)
Javaのクラスの中身について
このQ&Aのポイント
Javaのクラスの中身について調べる方法や制限について知りたいです。
Javaでクラスの中身を確認する方法について調べています。
クラスのメソッドの中身を把握する方法について教えてください。
Javaのクラスの中身について
メソッドの中身などを見ることはできないのでしょうか?
たとえばJTextComponentのpasteメソッドの中は
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
Transferable obj = clipboard.getContents(null);
String str = (String)obj.getTransferData(DataFlavor.stringFlavor);
というように
クリップボードの文字列を取得してそれをコンポーネントに追加していると思うのですが、
実際に中身がわからなければオーバーライドなど
細かいことができないのではないかと、ふと思いました。
公式のライブラリや、javap、参考書などでは引数、戻り値、アクセス制限などはわかるのですが
それではカバーできない問題が最近よく起きます。
今現在はJava上級者が作っているようなサイトを
やりたいことに応じて徹底的に調べてなんとか情報をいただいているのですが、
時間的に非常に非効率で死にそうです。
アプリケーションの開発ということの本質?からずれているかもしれませんが、
知りたいのだからしょうがないというか・・・
お礼
こんにちは。 またまたお早い回答ありがとうございます。 本当に助かりました。いままで気づかなかったとは・・・ 感謝感謝