この記事の要約:Javaの並行プログラミングの核心であるマルチスレッドの基本概念を解説します。スレッドの作成方法(Threadの拡張またはRunnableの使用)、共有データへの排他的アクセスを保証する同期(Synchronization)のメカニズム、スレッド間の通信に ...
Java で開発をしていると、「Thread を継承する」「Runnable を実装する」といったスレッドの入門記事を一度は目にします。一方で、実際の業務システムでは、アプリケーションサーバーがスレッドプールを管理し、その上でサーブレットやJSPが動いています。
オリジナルのビューを作ってEclipseで使ってみましょう。 では、ビューのソースコードを作成しましょう。ビューは、mysampleview.views.SampleView.javaというソースコードファイルとして作成されています。この「SampleView」というクラスが、ビューとして表示される ...
Interstage Application Serverのよくあるご質問を検索できます。 Javaのスレッドダンプで、ロック待ちにもかかわらず、"runnable"と表示される場合があります。これは正しい状態ですか? スレッドの先頭のスタックフレームで表示される最初のモニタ情報は、ロック ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 “AI活用”をキーワードに「AIを使い倒し/使いこなす」企業の最前線をお届けし ...