ArrayListについて

http://docs.oracle.com/javase/jp/6/api/java/util/ArrayList.html

拡張for文
http://www.javadrive.jp/start/for/index8.html

int data[] = {85, 72, 89};

for (int seiseki: data){
  System.out.println(seiseki);
}

perlのfor文とイメージ同じ感じ
配列・コレクションから1つずつ変数にいれてぐるぐるまわす

foreach my $i (@array){
 print $i;
}

POI

Apache POIでExcelを操作
1.POIのAPIをインストール
Apache POI - Download Release Artifacts
ここから、インストールしたzipの中身のjarファイルを、適当な場所(削除されない場所)に配置をし、eclipse上からビルドパスを通す。

web.xmlの中身

  <servlet>
    <servlet-name>ニックネーム(サーブレット)</servlet-name>
    <servlet-class>正式名(サーブレット)</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>ニックネーム(サーブレット)</servlet-name>
    <url-pattern>/URL</url-pattern>
  </servlet-mapping>

二世にURL

ポリモフィズム

ポリモフィズムとは?ポリモフィズムでない時との違い

ポリモフィズム
オブジェクトを格納する変数と、オブジェクトの型が異なる

Java j = new C++();

サブクラスのオブジェクトを親クラスのオブジェクトを格納する変数の中に格納できる。

ポリモフィズムでない状態
オブジェクトを格納する変数と、オブジェクトの型が同じ

Java j = new Java();
             Java j = new Java();
参照型の変数の宣言↑   ↑オブジェクトの作成(厳密にはオブジェクトへの参照が格納される)