タグ

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

タグの絞り込みを解除

threadに関するciveのブックマーク (1)

  • マルチスレッドプログラミング

    プログラムがどうやって実行されるか考える場合、考え方の一つに「ロボットがプログラムの命令を順次解釈していく」というものがある。 このロボットはプログラム内の各命令を順番に調べていき、その命令を正確に解釈することによってプログラムを実行する。 if-else などの分岐が起こった場合や、for, while などで繰り返しを行う場合、メソッドを呼び出す場合も同様である。 ロボットの通り道を矢印で表したが、この矢印はプログラムの実行中、一の糸のように途切れることなく続いている。if, for などの繰り返し命令、メソッド呼び出しなどの命令を解釈する場合にも、ロボットがたどった道は一の制御の流れで表すことができる。 このような一連の制御の流れを、スレッド (thread of control) と呼ぶ。 これまでのプログラムは、基的にスレッドが一だけであった。 java.lang.Thr

  • 1