つい先日、次期Java EEプラットフォーム仕様となるJSR 316がExecutive Committieeによる最初の承認投票を賛成多数で通過した。JSR 316では、Java EE 6で新しく追加されるAPIとしてJSR 196、JSR 236、JSR 237、JSR 299、JSR 311などを挙げている。そのうちJSR 311については本連載で ...
この記事の要約:Javaの並行プログラミングの核心であるマルチスレッドの基本概念を解説します。スレッドの作成方法(Threadの拡張またはRunnableの使用)、共有データへの排他的アクセスを保証する同期(Synchronization)のメカニズム、スレッド間の通信に ...
前回はマルチスレッドの概念の簡単な説明とともに、速度の測定方法とマルチスレッドの簡単な利用方法について学びました。今回はその発展として、継承によるマルチスレッド向けのクラスの作成やロックを使ったスレッド間の同期、マルチスレッド以外 ...
Javaプログラマを名乗るなら、スレッドプログラミングの知識は必須です。本書では「スレッドとは何か」にはじまり、スレッドの生成/実行/停止/同期などといったスレッド操作の基本を、他の入門書にはない切り口で丁寧に解説します。
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 “AI活用”をキーワードに「AIを使い倒し/使いこなす」企業の最前線をお届けし ...
CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。 講演資料・動画 ...
現在アクセス不可の可能性がある結果が表示されています。
アクセス不可の結果を非表示にする