タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

javaに関するuvaのブックマーク (3)

  • あなたの知らないJDKの便利ツールたち

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) 標準JDKに含まれる便利なツール 読者の皆さんは、最近のJDK(Java SE)に、開発やデバッグに便利な新しいツールが含まれていることをご存じでしょうか? 古くからのJava開発者は、古い時代のJDKのツールしか知らず、一方で新しいJava開発者はEclipse/NetBeansなどの統合開発環境に慣れてしまい、細かなコマンドツールを直に使う状況が減ってきているかもしれません。 そこで今回は、最近のJava SE 6含めて比較的新しいと思われるツールを以下の5種類に分けて紹介します。 プロファイリング トラブルシューティング/情報取得 監視 配備/補助 スクリプティング 「こんなツー

    あなたの知らないJDKの便利ツールたち
    uva
    uva 2008/11/15
  • ガベージコレクションの実装法と評価

    1.はじめに プログラミング言語とはシステム化する対象物を抽象化し、コンピュータで処理可能なコードを記述するために用いる人工言語である。プログラミング言語はコンピュータの機械語と一対一の対応をもったアセンブラから始まり、コンパイラを用いて機械語に翻訳することを前提としたコンパイラ言語、インタプリタと呼ばれるプログラムがソースコードを解釈し実行するスクリプト言語と、記述できる抽象度を高める方向へと進化してきた。 プログラミング言語はその存在理由から、より抽象度の高い記述が行えること、すばやい開発を行える事が求められる。抽象度の高い記述とは、プログラムがどういう処理を行うか(HOW)ではなく何の処理を行うか(WHAT)を記述しやすい構文、機能を持っていることを、すばやい開発とは記述性の高さ、コードの密度の高さ、バグの発生しにくい構文、機能を持っていることをさす。 この抽象度の高い記述、すばやい

    uva
    uva 2008/06/26
  • Java プログラミング入門

    基礎 j001 JAVAプログラムの作成と実行 j002 JAVAのインストール j101 画面への出力  j111 変数と型 j112a 演算(整数演算) j112b 演算(実数演算) j113 文字コード j121a 文字列(宣言) j121b 文字列(比較) j121c 文字列(探索) j131a 配列(1次元配列、宣言と確保、代入) j131b 配列(1次元配列、列挙による宣言と代入) j132a 配列(2次元配列、宣言) j132b 配列(2次元配列、宣言) j141a 分岐(if文) j141b 分岐(if文の繰り返し) j142 分岐(switch文) j151a 制御構造(for文) j151b 制御構造(for文、continue文、break文) j151c 制御構造(for文、ラベル付きcontinue文、ラベル付きbreak文) j152a 制御構造(while文)

    uva
    uva 2006/10/22
  • 1