Javaプログラムの最適化 首藤 一幸 早稲田大学 村岡研究室 (掲載当時) 注: このページの文章は JavaWorld 誌 2000年 9月号に掲載された以下の記事の元原稿です。 JavaWorld 誌編集部の了承の元に、本ウェブページに掲載しています。 首藤一幸, "最適化の手引き", 月刊ジャバワールド 2000年 9月号, pp.58-75, IDGジャパン, 2000年 7月 24日 もくじ 概要 1. 最適化って? 2. 望まれる知識 3. 最適化へのアプローチ 4. Javaの性質 5. Javaの特徴に応じた最適化 インスタンスの生成 配列アクセス 多次元配列の生成とアクセス 変数の種類とアクセスコスト 同期処理 メソッドのアクセス制御と呼び出しコスト 例外に関するコスト Javaコンパイラの違い 6. その他の最適化 ネイティブメソッド化 メモリの節約 Systemク