JAVA PRESS Vol.35

[表紙]JAVA PRESS Vol.35

2004年3月18日発売

B5判/240ページ

定価(本体1,580円+税)

ISBN 4-7741-1973-3

ただいま弊社在庫はございません。

今号の特集概要

特集
Eclipseプラグインでビジュアル開発! 新しい動きと必須のチップスを大特集!
これからがおもしろい! SWT/Swing大攻略!

現在,Webシステムが隆盛しています。Webを絡めたテクノロジは,これからもどんどん発展していくことでしょう。ではGUI技術はこのまま廃れていく? …とは限りませんね。たとえば最近,「リッチクライアント」という言葉を再びよく耳にするようになりました。時代はそうした選択肢も手段の1つとして視野に入れています。どうやらここからも新しい動きが見られそうです。しかし問題もあります。たとえばGUI開発は,いわゆるWebシステムとは構築ノウハウが異なるのです。 本特集では,GUIの新しい動向をご紹介するとともに,GUI開発をこれから始める方や現在開発をしているという方のために,世間に不足しがちな情報を集めてご紹介いたします。

第2特集
リーガルな逆コンパイルによるコード分析,クラスローダの仕組み,Javassistとは
Javaプログラムの“舞台裏”大追跡

コードはすべてを語る──経験豊かなプログラマなら,この警句の真意を,理解することができるのではないでしょうか。 Java言語についての構文やAPIを理解していれば,もちろんいっぱしのJavaプログラマだと言えます。しかし,胸を張ることはできません。コンパイル後のバイナリがどういった形式になっていて,プロセスのメモリモデルがどうなっているのか,そのようなJavaプログラムの“舞台裏”を知らないかぎり,システム全体を効率的に動作させるコードなど到底記述することができないからです。 そう,冒頭のフレーズ中の“コード”とは,ネイティブコードも含んでいるのです。

特別企画
検索を取り巻くあらゆるテクニックを知ろう
システム開発のための検索エンジン

検索サービスと言えば,Amazonによる書籍全文検索サービスの開始が最近の画期的なニュースでしょう。検索エンジン業界はそれを上回るサービスを提供すべく熾烈な争いを繰り広げているようです。本企画では,この「検索」に焦点を当てます。検索エンジンの仕組み,API活用テクニック,業務システムユーザが求める検索機能などを実践的な例を交えてご紹介します。システムの開発者として使ってみたくなるテクニック満載です。

目次

特集1
Eclipseプラグインでビジュアル開発! 新しい動きと必須のチップスを大特集! これからがおもしろい! SWT/Swing大攻略!

  • Part1:概論編
  • 第1章:Java GUI未来予想図……縣俊貴
    GUI技術の新動向をキャッチアップ
  • Part2:Swing編
  • 第2章:Eclipse Visual Editorで簡単GUI開発……縣俊貴
    ドラッグ&ドロップで楽につくれる
  • 第3章:Swing基本チップス……澤田聡司
    なぜか知られていない重要知識をピックアップ
  • Part3:SWT編
  • 第4章:SWTで軽快に行こう!……橋本正徳/田端辰輔
    基礎からわかるSWTプログラミング
  • 第5章:必見! SWT活用テクニック……中田光治/縣俊貴
    SWTを柔軟に使いこなそう
  • 第6章:SWTアプリ開発のケーススタディ……中田光治
    スピード開発を実現した成功事例から学ぼう

特集2
リーガルな逆コンパイルによるコード分析,クラスローダの仕組み,Javassistとは Javaプログラムの“舞台裏”大追跡

  • 第1章:リバースエンジニアリング基礎講座 Javaの“舞台裏”に迫るには……後藤大地
    コンパイラ/逆コンパイラ/アセンブラ/逆アセンブラの紹介
  • 第2章:逆コンパイラを使ってJ2SE 1.5の新機能を探る……後藤大地
    Generic,列挙型,拡張for構文……丸裸にされるTiger
  • 第3章:クラスローダの仕組みと利用方法を把握する……後藤大地
    かんたんな実装からネットワーク経由のクラスの読み込みまで
  • 第4章:Javassist─Javaバイトコードを操作するクラスライブラリ─入門……千葉滋
    先端J2EEサーバJBossが,人知れず内部で行っていること

特別企画
検索を取り巻くあらゆるテクニックを知ろう システム開発のための検索エンジン

  • 第1章:検索エンジン業界の動向……Jeff Root
    検索の進歩がもたらす効果
  • 第2章:検索エンジンをどう評価するか……内田智
    アルゴリズムを知ろう
  • 第3章:検索エンジンを使って独自のアプリケーションを作る……山田祥寛
    Google,Amazon API活用テクニック
  • 第4章:Google Web APIをコールするクライアントを作る……櫻庭祐一
    基本から日付指定検索,リンクチェックテクニックまで詳説
  • 第5章:全文検索技術と業務システムへの応用……進藤達也
    ビジネス用システムで求められる検索機能と業務的用例
  • 第6章:検索エンジンLuceneを使ったナレッジマネジメントシステム……柴田正弘
    過去の資産発掘への足がかり

一般記事

  • Tomcat 5クラスタリングの性能評価……宮本信二 ついに実装! さっそく試そう!
  • ブラウザの限界を解決! Javaリッチクライアント開発の作法……河村進
    アプリ自動配布ツール「Java Web Start」超入門
  • Java Technology Conference 2004イベントレポート……編集部
  • BeanShellで柔軟Javaプログラミング……さかぐちまさひこ Javaのパワーとシェルの手軽さ
  • Javaアプリケーションの高速化と最適化を実現するExcelsior JET……編集部

連載

  • Java資格試験取得への道しるべ【2】……池田誠
    落とし穴になりやすい項目を攻略する
  • デザインパターン実践活用入門【7】(最終回)……佐藤洋介
    デザインパターンの運用に向けて
  • WebサービスとJ2EEの世界【8】(最終回)……丸山不二夫
    J2EE 1.4──拡大するJ2EEの世界
  • こちらJava API研究所!【7】……後藤大地
    再帰とその実装方法
  • そらみのJ2MEゲームプログラミング【8】……布留川英一
    パケ代定額のWIN端末で動くアドベンチャーゲームを作る

コメント

コメントの記入