Javaによる実践オブジェクト指向プログラミング技法

時限 開始時刻〜終了時刻 時間(分) 備考
I 9:00〜10:40 100 講義&実習
II 10:50〜12:30 100 講義&実習
12:30〜13:30 60 昼休み
III 13:30〜15:10 100 講義&実習
IV 15:20〜17:00 100 講義&実習
V 17:00〜18:00 60 まとめ(その日の復習と整理)
  • Javaの文法とブジェクト指向プログラミングの各種概念
  • アルゴリズム
  • SQL
曜日 科 目 内 容
1 18日 Javaプログラミング Javaの概要、基本データ型、演算子、コメント、制御文、型変換、メソッド、引数と戻値、配列(一部は翌日へ)
2 19日 アルゴリズム演習 ?堯▲侫?椒淵奪楚怵鵝?99表、最大公約数、ピタゴラス数、階乗、素数、素因数分解
3 20日 アルゴリズム演習 最大・最小、2進10進変換、平方根、文字列処理、ランク、再帰、集計
4 21日 アルゴリズム演習 線形探索、二分探索、探索速度の比較、単純選択法、バブルソート、クイックソート、ソート速度の比較
5 24日 Javaプログラミング クラス、プロパティとメソッド、コンストラクタ、アクセス制御、static修飾子、final修飾子
6 25日 Javaプログラミング 静的メソッド、多重定義、フィールドの初期化、this、オブジェクトの配列
7 26日 Javaプログラミング 継承、継承時のアクセス制御、抽象クラス、オーバーライド、ポリモルフィズム、インタフェース、JavaのAPI概要、例外処理、アサーション
8 27日 SQL SQL概要、SQL-DDL、SQL-DML(1)
9 28日 SQL SQL-DML(2)、トランザクション、Javaによるデータベースプログラミング

Javaの概要

基本データ型(プリミティブ型)

型名 ビット数 用途
boolean - 真偽値
char 16 文字(Unicode)
byte 8 符号付整数
short 16 符号付整数
int 32 符号付整数
long 64 符号付整数
float 32 単精度浮動小数点数
double 64 倍精度浮動小数点数

制御文

 while

 do

 for

 if

 switch

配列

型変換

メソッド、引数と戻値

アルゴリズム演習

アルゴリズム演習

アルゴリズム演習

アルゴリズム演習

アルゴリズム演習

アルゴリズム演習

アルゴリズム演習

アルゴリズム演習

アルゴリズム演習

アルゴリズム演習

クラスの利用と作成

コンストラクタ

変数のアクセス制御

修飾子(finalとstatic)

静的メソッド

多重定義

フィールドの初期化、this

オブジェクト配列

継承、継承時のアクセス制御

抽象クラス、インタフェース

オーバーライド、ポリモルフィズム

例外処理、アサーション、API概要

SQL概要

SQL-DDL

SQL-DML(1)

SQL-DML(2)

トランザクション

JDBC

トップ 新規 編集 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン