エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
L'eclat des jours(2008-01-14)
_ Javaのメタプログラミング Javaのメタプログラミングについて、どんな方法があるか、軽く調べている。... _ Javaのメタプログラミング Javaのメタプログラミングについて、どんな方法があるか、軽く調べている。 このうち、事前のソースコード生成(その後、javacしてjarする)は、とりあえず無視するとすると、 ・リフレクション ・インタプリタ作る ・インタプリタ使う(JRubyとか、Rhinoとか)―微妙に反則 ・自力でバイトコードを生成してロード ・ありもののコンパイラを使ってバイトコードを生成してロード くらいだろう。 最後の手法が軽そうで良いなと思ってAPIリファレンスを眺める。 すると、javax.toolsがいかにも面倒そうなのでうんざりする。このうんざり感の原因には小クラス主義(1責務1インターフェイスあるいは、サブジェクト主義と名付けたくなる何か)にあるのだなということがわかる。 つまり、目的主義でAPIを眺めると、その目的にたどりつくまでのステップが多過ぎる。 その一方で
2008/01/14 リンク