|
|
|
|
|
Javaの基本となる標準的なAPI仕様です。 J2SEはパソコンなどスタンドアローン環境でのファイル操作、GUI構築、ネットワーククライアント環境といった機能を提供します。まずJavaでのプログラムをはじめたいと考えている場合はここからどうぞ。
1. Javaの特徴を知ろうJavaとは!?Javaの開発環境をインストールするオブジェクト指向プログラミングお決まりの Hello World アプリケーションCLASSPATHクラスライブラリ2. Javaの書き方Javaはどのように書くかJavaの全般的な文法基本データ型変数の型変換3. Javaの演算子算術演算子代入演算子ビット演算子比較演算子論理演算子条件演算子4. Javaの制御構文 1条件分岐多岐分岐5. Javaの制御構文 2繰り返しとは、、繰り返し for ステートメント繰り返し while ステートメント繰り返し do ステートメントbreak / continue を使った繰り返し制御ネストする繰り返し6. 配列配列とは、配列の定義配列の操作コマンドライン引数ArrayIndexOutOfBoundsException7. コアパッケージSystem クラス文字列を扱う ( java.lang.String )文字列を扱う ( java.lang.StringBuffer )基本データ型を扱うラップクラス8. 簡単なクラスの定義電話クラスを考える属性(プロパティ)を考える操作(メソッド)を考える電話クラスを使用する9. クラスの作成(応用編)継承オーバーライドオーバーロード親クラスを表す super 自らを表す this10. 抽象クラス抽象クラスとは抽象クラスの定義抽象クラスの利用11. インタフェースインタフェースとはインタフェースの定義インタフェースの実装インタフェースを継承する12. パッケージパッケージの定義パッケージの import13. 例外処理例外処理 ( try / catch / finally )例外を投げる ( throw / throws )例外の種類独自の例外を作成する14. マルチスレッドスレッドとはスレッドの作成 ( Threadクラス / Runnableインタフェース )スレッドの各種制御メソッドスレッドの排他制御スレッド間で同期を取る15. ファイル操作ファイル、ディレクトリ操作java.io.File クラスjava.io.File クラスのコンストラクタjava.io.File クラスの主なメソッドテキストファイルの入出力入出力ストリームjava.io.FileReader - テキストファイルの読み込みjava.io.FileWriter - テキストファイルへの書き込みバイナリファイルの入出力バッファを使った入出力16. コレクションフレームワークコレクションフレームワークについてListインタフェース ( ArrayList / LinkedList / Vector )Setインタフェース ( HashSet / TreeSet )Mapインタフェース ( HashMap / TreeMap )17. 正規表現 [regex, Pattern, Matcher]正規表現とは、、正規表現構文Javaでの使い方「マッチする文字列を検索」Javaでの使い方「マッチする文字列を置換え」Perlとの相違点18. JDBCデータベース接続JDBCとはJDBCのタイプ各DBMSのJDBCを取得する簡単なデータベースへ接続プログラム主なインタフェースのメソッド19. Javaのメモリ管理JVMの役割ガベージコレクションHeap領域メモリリークについて |
|
|