Javaクライアントアプリケーションを書く私をずっと悩ませ続けている問題がある。それは、「いかにしてアプリケーションのインスタンス数(同時起動数)を制御(制限)するか」ということだ。 .NETプラットホームの場合であればプロセス名=アプリケーションを識別する名前という前提であれば、この問題は簡単に解決が可能だ。 具体的にはProcessクラスを列挙し、現在のプロセスと同じ名前のプロセスがあれば、同一のアプリケーションが存在している、と考えることができる。 public static Process GetProcessesForCurrent() { return GetProcessesForName(Process.GetCurrentProcess().ProcessName); } public static Process GetProcessesForName(string p
This domain may be for sale!
日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート
1 はじめに 1.1 コーディング規約の必要性 1.2 謝辞 2 ファイル名 2.1 ファイルの拡張子 2.2 一般的なファイル名 3 ファイルの構成 3.1 Java ソースファイル 3.1.1 冒頭のコメント 3.1.2 package と import の宣言 3.1.3 class と interface の宣言 4 インデント 4.1 1行の長さ 4.2 行の折り返し 5 コメント 5.1 インプリメンテーション・コメントのフォーマット 5.1.1 ブロック・コメント 5.1.2 1行コメント 5.1.3 行末に書くコメント 5.1.4 C++ 形式のコメント(//) 5.2 ドキュメンテーション・コメント 6 宣言 6.1 1つの行に書く宣言の数 6.2 初期化 6.3 配置 6.4 クラスとインタフェースの宣言 7 文 7
基本事項 javaアプリケーションのソースファイルの作成から実行まで パッケージ jar - Java ARchive 例外 初心者がはまりやすい落とし穴 コンテナ(コレクション) イディオム 初期化ブロック コンストラクタチェーン コレクション/配列のソート Servlet Tomcat Struts Torque Tomcatアプリケーション作成時のAntによる処理の自動化 Servlet/JSPでの日本語処理 Servlet - Applet間でのオブジェクト の送受信 GUI イベント処理 レイアウトマネージャ レイアウトマネージャを使わないコンポーネントの配置 swing JSplitPaneによるぺインの分割 Thread J2EE Enterprise Java Beans Database JDBCサンプル Graphics 画像の重ね合わせ/テキスト描画 その他 L
throwsの使用方法 Javaでは例外が発生したメソッド内で例外ハンドラを発見できない場合、例外ハンドラを求めてメソッド呼び出し元を逆に捜しに行きます。 このとき各メソッド(この場合はBメソッド、Cメソッド)では、発生した例外の例外ハンドラをメソッド呼び出し元へ捜しに行くことを明示的に示す必要があります。その時にthrowsを使用します。 throwsの宣言は以下の枠内のフォーマットで構成されます。throwsで指定される例外クラスの内、チェック例外は必ず指定する必要があります。指定しない場合はコンパイルエラーとなります。非チェック例外は指定しても、指定しなくても良いです。 【throwsの宣言】 メソッド名 (引数型 引数名) throws 例外クラス型,・・・ 例1 throwsを使用し、呼び出し元メソッドで例外ハンドラがキャッチされた例です。 import java.io.*; c
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く