淡々とお仕事のお勉強をするよ
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 ITmedia エンタープライズ:特集:第1回 EJBの仕組みを知ろう (4/6) EJBHome インタフェースを継承したホームインタフェースでオブジェクトを作り、そこから create メソッドで Bean オブジェクトを作る。コンストラクタは (直接) 使わないらしい。 PR
とりあえず Java 入門編は終了。これで 1 / 26 の続きに取り掛かれる。 Javaの道:コレクション・フレームワーク(2.List)まで読んだ。 ArrayList はランダムアクセスによる高速検索が特徴らしい。一方、LinkedList はシーケンシャルなので低速。 Javaの道:スレッド(5.スレッドのグループ化)と、入出力をJavaの道:入出力(2.ファイル入出力)まで。
えーと、つまり、
などとしても、SynchroMethod の操作が終わるまで NonSynchro は var に何もできないということなんだろうか。実際やってみれば分かるか。 こう書くようにしたらもっと分かりやすそう。
var がプリミティブ型だと出来ない気がする。
スレッドではなくオブジェクトをロックする。同じクラスから出来たインスタンスのメソッドは排除できないとか、同じメソッドから出来たスレッドからはアクセスされてしまうとか何とかそんな感じ。
あれ、synchronized されてる変数って synchronized されてないメソッドから普通にアクセスされる ? 調べてみる。 Javaの道:スレッド(3.スレッドの作成)まで。段々発展的になってきた。 最初のサンプルプログラムを見て、あれ、インスタンスを 2つ作って sleep かましたら何でもマルチスレッド ? と思ったけど、やっぱり Thread クラスが肝だった。
|
カレンダー
カテゴリー
最新CM
[04/25 cialis 20mg]
[04/25 Billymew]
[04/23 AnthonyVax]
[04/23 Judsontof]
[04/23 Ernestamots]
最新記事
(10/28)
(10/28)
(01/06)
(04/15)
(01/01)
最新TB
ブログ内検索
最古記事
(01/01)
(01/01)
(01/02)
(01/03)
(01/04)
アクセス解析
|