Javaの用語

更新日:2020.10.25 作成日:2009.05.19

Javaで学ぶ遺伝的アルゴリズム
Javaで学ぶ遺伝的アルゴリズム
出版社:共立出版
著者:森 直樹
発売日: 2007/11/22

キャストとは

Java実行環境が暗黙的に行う変換ではなく、プログラマが意識的に行う変換処理です。

暗黙的な型変換では変数の変換処理を行えない場合に、このキャストを使用します。 キャストは以下のように変換したい型を( )で囲み、変換元の変数の前に指定することにより行えます。

(変換したい型)変換元の変数;
package hoge;
import java.util.*;

public class Array {
	public static int array(){
		ArrayList list = new ArrayList();

		for(int i=1;i<10;i++){
			list.add(i);
		}

		int sum = 0;
		for(int i =0;ipublic static void main(String[] args) {
			System.out.println(array());
		}
	}
}

ジェネリクス

プログラマによる型のキャストを省略することが出来る。

読んでみるとどこかで見たことある形。きっと、よく使われているってことだね。

ボクシング

  • 基本データ型から参照型への自動変換

アンボクシング

  • 参照型から基本データへの自動変換

Related contents