タグ

ブックマーク / www.javaroad.jp (2)

  • Javaの道:配列(2.配列のコピー)

    length length属性は配列すべてに用意されている配列サイズを返す属性です。 length( )と言うものもありますが、これはStringオブジェクトやStringBufferオブジェクトの文字列数を返すメソッドであり、配列の属性lengthとは異なります。 length属性はしばしばforループ内で配列に何らかの処理を行いたい時などに使用します。 例1 public class ExArray { public static void main(String[] args) { int[] intArray = new int[10]; //(1) for (int i = 0; i < intArray.length; i++) { //(2) intArray[i] = i * 10; //(3) System.out.println(intArray[i]); //(4)

    Javaの道:配列(2.配列のコピー)
  • Javaの道:スレッド(1.はじめてのスレッド)

    スレッドとは スレッドとは1つのプログラム上で動作するある特定の処理のことを言います。1つのプログラム上でいくつもの処理を同時に実行しているかのように見せたい時に使用します。このようなプログラムのことをマルチスレッドプログラムと言います。 インターネットブラウザはマルチスレッドプログラムです。画像をダウンロードしながら、音楽を聞きながら、画面をスクロールしたり、他のページを閲覧したりと言ったことができます。この場合、「画像をダウンロード」、「音楽を聞く」、「画面をスクロール」、「他のページを閲覧」と言った処理をスレッドと言うことができます。 スレッドプログラムの例 スレッドプログラムを例示します。2つのスレッドを平行して実行させ、1から10までカウントするプログラムです。 例1 //(1)Threadクラスを継承 class ExThread1 extends Thread{ public

    Javaの道:スレッド(1.はじめてのスレッド)
  • 1