JAVA思い出し

JAVAは、普段書かないので自分が忘れた時用に、思い出すための忘備録。

001_クラスの作成方法

public class Example{
    //①変数の定義
  string hensu;

    //②メソッドの定義
    // 修飾子 戻り値 メソッド名の順 
  public void get(){
    
    }

002_staticの意味
staticとは、静的なという意味。
staticが付いている、①変数②メソッドは、インスタンス化しなくても使用出来る。

003_コンストラクタ

コンストラクタの条件
1.メソッド名がクラス名と完全に等しい
2.メソッド宣言に戻り値が記述されていない(void)もダメ
上の例で言うと
Example(){

}
となる

004_API
API(Application Program Interface)とは、プログラムを作成するためのクラスの集まりのこと。
005_アクセサ修飾子(accessor modifier)

-       →クラス・アクセサ(同一クラスからのみしか呼び出せない)
public →どこからでも、呼び出し可能
private

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