このページではJavaScriptを使用しています。JavaScriptを有効にしてください。
Java写経タッチタイプゲーム
~新人エンジニアが最初に知りたいJava文法~
経過時間:
00:00
正解率:
0.00%
スコア
:
000.0
下のプログラムを選択のうえ、
ボタンを押してください
やり直す場合は、
を押してください
選択されたプログラム:
各プログラムの解説は、
ユーチューブ動画
をご覧ください
プログラム選択
000-Javaの基本-HelloWorld
001-Javaの基本-変数の定義と出力
002-Javaの基本-文字列型の変数と出力
003-Javaの基本-文字列の連結
004-Javaの基本-算術演算子
005-Javaの基本-キャスト
006-Javaの基本-if
007-Javaの基本-ifelse
008-Javaの基本-switch
009-Javaの基本-for
010-Javaの基本-while
011-Javaの基本-二重for文
012-Javaの基本-配列の定義と要素への代入
013-Javaの基本-配列の初期化
014-Javaの基本-配列とfor文
015-Javaの基本-配列のネスト
016-Javaの基本-配列のネストとfor文
017-Javaの基本-mainメソッドの引数
018-オブジェクト指向の基本-単純なクラスの作成
019-オブジェクト指向の基本-インスタンスの作成
020-オブジェクト指向の基本-カプセル化
021-オブジェクト指向の基本-メソッドの作成-戻り値なし-引数なし
022-オブジェクト指向の基本-メソッドの作成-戻り値なし-引数あり
023-オブジェクト指向の基本-メソッドの作成-戻り値あり-引数なし
024-オブジェクト指向の基本-メソッドの作成-戻り値あり-引数あり
025-オブジェクト指向の基本-メソッドのオーバーロード
026-オブジェクト指向の基本-コンストラクタの作成
027-オブジェクト指向の基本-コンストラクタのオーバーロード
028-オブジェクト指向の基本-クラス変数とクラスメソッド
029-オブジェクト指向の基本-文字列の比較
030-オブジェクト指向の基本-null
031-オブジェクト指向の基本-参照の考え方
032-アルゴリズム-最大値を求めるプログラム
033-アルゴリズム-線形探索
034-アルゴリズム-二分探索
035-アルゴリズム-バブルソート
036-アルゴリズム-選択ソート
037-アルゴリズム-挿入ソート
038-オブジェクトの拡張-継承とクラス
039-オブジェクトの拡張-toStringメソッド
040-オブジェクトの拡張-継承とオーバーライド
041-抽象クラス-抽象クラスの定義
042-抽象クラス-オーバーライドとポリモーフィズム
043-抽象クラス-抽象クラスの配列
044-インターフェース-インターフェースの定義と実装
045-インターフェース-インターフェースとポリモーフィズム
046-インターフェース-インターフェースの配列
047-例外処理-単純な例外処理
048-例外処理-複雑な例外処理
049-例外処理-独自の例外クラス
050-例外処理-throwとthrows
051-マルチスレッド-マルチスレッドのサンプル
052-enum型-enum型のサンプル
053-APIの利用-文字数を取得する
054-APIの利用-部分的な文字列を取り出す
055-APIの利用-書式を変更する
056-APIの利用-文字列から数値に変換する
057-APIの利用-正規表現
058-APIの利用-java7までの日付処理のサンプル
059-APIの利用-現在の日付を求める
060-APIの利用-当月の初日の日付を求める
061-APIの利用-当月の末日の日付を求める
062-APIの利用-任意の日付を指定する
063-APIの利用-日付の書式を指定する
064-APIの利用-任意の時刻を指定する
065-APIの利用-時刻を比較する
066-入出力-単純なファイルの入出力
067-入出力-エンコードを指定するファイルの入出力
068-コレクションフレームワーク-ArrayListの単純なサンプル
069-コレクションフレームワーク-ArrayListにオブジェクトを格納する
070-コレクションフレームワーク-メソッド参照とラムダ式を使ったサンプル
071-コレクションフレームワーク-HashMap
072-コレクションフレームワーク-TreeMap
073-JSP-単純な条件分岐
074-JSP-単純な繰り返し構造
075-JSP-複雑な繰り返し構造
076-サーブレット-GETの読み取り
077-サーブレット-POSTの読み取り
078-サーブレット-Cookieの読み書き
079-サーブレット-セッションの読み書き
080-JDBC-単純なSELECT文
081-JDBC-複雑な条件を持つSELECT文
082-JDBC-LIKE演算子
083-JDBC-グループ化
084-JDBC-並び替え
085-JDBC-オフセット
086-JDBC-INSERT文
087-JDBC-UPDATE文
088-JDBC-DELETE文
089-JDBC-バッチ処理
090-JavaBeans-setterとgetterの扱い
091-JSTLの利用-単純な条件分岐
092-JSTLの利用-複雑な条件分岐
093-JSTLの利用-nullチェック
094-JSTLの利用-単純な繰り返し処理
095-JSTLの利用-複雑な繰り返し処理
096-JavaBeansとEL式の連携-単純なプロパティ名
097-JavaBeansとEL式の連携-複雑なプロパティ名
098-MVC-正常系処理(ログインに成功する)
099-MVC-異常系処理(妥当性チェック)
100-MVC-例外系処理(業務例外をスローする)
101-ホームポジションの練習1
102-ホームポジションの練習2
103-人差し指の練習
104-中指の練習
105-薬指の練習
106-小指の練習
107-日本語入力の基本になる母音の練習
108-プログラミングのための記号入力の練習
Copyright ©
Say consulting group, Inc
IT企業向け新人研修おすすめ資料 無料公開中
言語選択→
Java
C
Python3
JavaScript
PHP