JAVA基礎
Javaとは
Javaの歴史
Javaの配布形態
JDKをインストール
環境を設定
テスト用フォルダを作成
Javaアプリケーションのサンプル(HelloWorld)
文法
コメント(//, /* */, /** */)
キーワード
リテラル
プリミティブ型(boolean, byte, char, short, int, long, float, double)
値を返さない型(void)
演算子
キャスト
制御構文
もし(if)
繰り返し(for)
繰り返し(while)
繰り返し(do while)
分岐(switch)
処理を抜ける(break)
処理を繰り返す(continue)
ジャンプ(goto)
修飾子
修飾子一覧
アクセス修飾子(public, protected, private)
スタティック修飾子(static)
ファイナル修飾子(final)
抽象修飾子(abstract)
ネイティブ修飾子(native)
同期修飾子(synchronized)
一時的修飾子(transient)
揮発性修飾子(volatile)
厳密浮動小数修飾子(strictfp)
定数修飾子(const)
クラス
クラス(class)
クラスのインスタンス化(new)
クラスの例
コンストラクタとデストラクタ
インナークラス
クラス修飾子(public, ...)
クラスの継承(extends)
親クラスの参照(super)
クラスに属しているか調べる(instanceof)
インタフェース
インタフェース(interface)
インタフェースの例
インタフェース修飾子(public, ...)
インタフェースの継承(extends)
メソッド
メソッド
引数
戻り値(return)
メソッド修飾子(public, ...)
変数
変数
変数修飾子(public, ...)
定数(static final)
自分自身(this)
配列
文字列
文字列(String)
文字列長を得る(length)
等しいかどうか調べる(equals, equalsIgnoreCase)
文字列を大小比較する(compareTo, compareToIgnoreCase)
n番目の文字を得る(charAt)
指定文字が出現する場所を得る(indexOf)
文字列を分割する(split)
エスケープシーケンス
コレクション(リスト、セット)とマップ
コレクション(リスト、セット)とマップ
リスト(ArrayList)リスト(LinkedList)
リスト(Vector)
セット(HashSet)
セット(TreeSet)
マップ(HashMap)
マップ(TreeMap)
パッケージ
インポート(import)
パッケージ(package)
パッケージのサンプル
例外処理
例外とは
例外をキャッチする(try, catch, finally)
例外を投げる(throw, throws)
例外オブジェクト(Exception)
Javaとは
Javaの歴史
Javaの配布形態
JDKをインストール
環境を設定
テスト用フォルダを作成
Javaアプリケーションのサンプル(HelloWorld)
文法
コメント(//, /* */, /** */)
キーワード
リテラル
プリミティブ型(boolean, byte, char, short, int, long, float, double)
値を返さない型(void)
演算子
キャスト
制御構文
もし(if)
繰り返し(for)
繰り返し(while)
繰り返し(do while)
分岐(switch)
処理を抜ける(break)
処理を繰り返す(continue)
ジャンプ(goto)
修飾子
修飾子一覧
アクセス修飾子(public, protected, private)
スタティック修飾子(static)
ファイナル修飾子(final)
抽象修飾子(abstract)
ネイティブ修飾子(native)
同期修飾子(synchronized)
一時的修飾子(transient)
揮発性修飾子(volatile)
厳密浮動小数修飾子(strictfp)
定数修飾子(const)
クラス
クラス(class)
クラスのインスタンス化(new)
クラスの例
コンストラクタとデストラクタ
インナークラス
クラス修飾子(public, ...)
クラスの継承(extends)
親クラスの参照(super)
クラスに属しているか調べる(instanceof)
インタフェース
インタフェース(interface)
インタフェースの例
インタフェース修飾子(public, ...)
インタフェースの継承(extends)
メソッド
メソッド
引数
戻り値(return)
メソッド修飾子(public, ...)
変数
変数
変数修飾子(public, ...)
定数(static final)
自分自身(this)
配列
文字列
文字列(String)
文字列長を得る(length)
等しいかどうか調べる(equals, equalsIgnoreCase)
文字列を大小比較する(compareTo, compareToIgnoreCase)
n番目の文字を得る(charAt)
指定文字が出現する場所を得る(indexOf)
文字列を分割する(split)
エスケープシーケンス
コレクション(リスト、セット)とマップ
コレクション(リスト、セット)とマップ
リスト(ArrayList)リスト(LinkedList)
リスト(Vector)
セット(HashSet)
セット(TreeSet)
マップ(HashMap)
マップ(TreeMap)
パッケージ
インポート(import)
パッケージ(package)
パッケージのサンプル
例外処理
例外とは
例外をキャッチする(try, catch, finally)
例外を投げる(throw, throws)
例外オブジェクト(Exception)