Javaサンプルコード辞典
 
2008.1.12 最終更新日

   
 Flex Tips
リッチクライアントテクノロジー「Flex」のTips集です。サーバーサイドのJavaと組み合わせることによってリッチなインターフェースを持つWebシステムを構築することができます。

    Flex Tips(1) - 始めようFlex 
    Flex Tips(2) - シンプルなアプリケーションを開発する 
    Flex Tips(3) - Flexの仕組みを理解する 
    Flex Tips(4) - アラートを表示する 
    Flex Tips(5) - テキストを表示する 
    Flex Tips(6) - Listにデータを表示する 

 DWRでリッチなWebページを作る!
Ajaxを使用したクライアントのJavaScriptからサーバーのJavaオブジェクトを簡単に呼び出すことができるJavaのAjaxフレームワーク『DWR』。本稿では その使い方を詳細にレポートします。

    DWRでリッチなWebページを作る!(1) - 初めてのDWR
    DWRでリッチなWebページを作る!(2) - Webページからサーバのオブジェクトを呼び出す
    DWRでリッチなWebページを作る!(3) - 引数と戻り値のデータ型を検証する
    DWRでリッチなWebページを作る!(4) - 引数と戻り値にJavaBeanを使用する
    DWRでリッチなWebページを作る!(5) - 引数と戻り値にJavaBean以外のクラスを使用する
    DWRでリッチなWebページを作る!(6) - リモートクラスから配列を取得しリストに表示する
    DWRでリッチなWebページを作る!(7) - ユーティリティ関数「addRows」でテーブルを表示する
    DWRでリッチなWebページを作る!(8) - addRows()のオプションで行や列の背景色を変える
    DWRでリッチなWebページを作る!(9) - リモートオブジェクトの呼び出しにタイムアウトを設定する
    DWRでリッチなWebページを作る!(10) - リモートオブジェクトで発生した例外を処理する 

 JavaとAjaxでページを作る
JavaとAjaxでWebページを作る場合の基礎を紹介します。

    JavaとAjaxでページを作る(1) - 『Ajax』サーバーからテキストをロードする
    JavaとAjaxでページを作る(2) - 『Ajax』サーバーからテキストをロードする(クロスブラウザ)
    JavaとAjaxでページを作る(3) - 『Ajax』XMLからデータを取得する
    JavaとAjaxでページを作る(4) - 『Servlet』ServletからXMLデータを出力する
    JavaとAjaxでページを作る(5) - 『Ajax』エラーを処理する

 Javaからデータベースを利用する
    1. JDBCの基本を理解する

 Java Tips  java.io編
    BufferedReader - テキストファイルから文字列を読む
    PrintWriter,BufferedWriter - テキストファイルに文字列を出力する
    BufferedInputStream,BufferedOutputStream - ファイルをコピーする
    File - ディレクトリのファイル一覧を取得する
    File - ディレクトリを作成する
    File - ファイルを削除する
    File - パスからファイル名を取得する
    ByteArrayOutputStream,DataOutputStream - 数値をバイト配列に変換する

 Java Tips  java.nio編
    FileChannel,ByteBuffer - ダイレクトバッファでファイルをコピーする
    FileChannel,ByteBuffer - ファイルマッピングでファイルをコピーする
    FileChannel,ByteBuffer - バイト転送でファイルをコピーする
    CharsetDecoder,CharBuffer - Shift_JISのテキストファイルを読み込み、標準出力に表示する

 Java Tips  java.lang編
    String - 文字列から部分文字列を切り出す
    String - カンマ区切りの文字列をトークン(単語)に分割する
    String - 文字列中の部分文字列を置換する
    String - 書式文字列をフォーマットする
    String - Dateクラスのオブジェクトを日付形式の文字列にフォーマットする
    System - OSに依存するファイル区切り文字を取得する
    System - OSに依存する行区切り文字を取得する

 Java Tips  java.math編
    BigDecimal - 少数を四捨五入する
    BigDecimal - 少数を切り上げる
    BigDecimal - 少数を切り捨てる

 Java Tips  java.util編
    Calendar - 現在の日付と時間を取得する
    Calendar - 日付を比較する
    Calendar - 日付を計算する
    StringTokenizer - カンマ区切りの文字列をトークン(単語)に分割する
    List - Listから順番に要素を取り出す
    List - Listをソートする
    Map - Mapから全てのキーと値のセットを取得する

 Java Tips  java.util.zip編
    ZipOutputStream - ファイルをZIP形式で圧縮する
    ZipInputStream - ZIP形式のファイルを展開する

 Java Tips  java.text編
    SimpleDateFormat - Dateオブジェクトを日付文字列にフォーマットする
    SimpleDateFormat - 日付形式の文字列をDate型に変換する
    NumberFormat - 数値をカンマ区切りの文字列にフォーマットする
    NumberFormat - カンマ区切りの数値を表す文字列を数値型に変換する
    NumberFormat - 数値を通貨形式の文字列にフォーマットする
    BreakIterator - テキストを単語毎に分割する

 Java Tips  java.management編
    MemoryMXBean - Java仮想マシンのメモリの使用量を取得する
    RuntimeMXBean - Java仮想マシンのバージョン情報等を取得する
    GarbageCollectorMXBean - ガーベッジコレクションの回数と使用時間を取得する