■時間
2時間
■行ったこと
1,プロになるJava書籍p.114~127
・Javaの基本について
・compareToメソッド
■コメント
compareToメソッドの意味を理解するのに時間がかかりました。
■その他
特になし
■課題
これまでと変わらず
・前値インクリメントと後置インクリメントの説明
・参照型について
New
・JDKやJVMの説明、位置づけ
---------------------------
以下メモになります
■IntelliJ IDEAの操作MEMO
main +Tabキー ⇒メインメソッド
sout + Tabキー ⇒System.out.println();
Ctrl + Shift + F10 ⇒ 現在開いているファイルの実行
プロジェクト形式は基本的に「Maven」⇒後日詳細をまとめる
Ctrl + Alt + S ⇒ 設定画面(環境設定)
Alt + 1 ⇒ プロジェクトツールウィンドウへの移動
Esc ⇒ エディタへの移動
Alt + Insert ⇒ src/main/javaで新規ファイルの作成
ここでhtなど入力すれば項目を絞ることが可能。
しかし、src/main/java配下に.java以外のファイルを配置することはほぼない
F2 ⇒ エラーの場所に入力カーソルが移動する
F2のあと、Alt + Enter ⇒ 修正の提案の表示
グレーの波線 ⇒ 変数がどこにも使われていないという警告
「.」が「,」になっているミスの対処法 ⇒ カンマの後ろは必ずスペースを入れる
不正な文字:U+3000 ⇒ 全角スペースのエラー。全角スペースが入っている。
文字列リテラルの行末が不正です ⇒ 「"」などの記号を全角で入力している。
'class'または'interface'が必要です ⇒ 閉じカッコが一つ多い。
絶対パスの表示 ⇒ エディタのタブを右クリック
■主な命名規則
・パッケージ ⇒ 小文字
例、projava,javax.swing
・クラス ⇒ 単語の頭は大文字、それ以外は小文字。
(アッパーキャメルケース)
例、String,SampleForm,LocalDate
・メソッド ⇒ 語の頭は大文字、それ以外は小文字。ただし、先頭の文字は小文字。
(ロワーキャメルケース)
例、main,setSize,getText
・変数 ⇒ メソッドと同じルール
・定数 ⇒ 全て大文字、単語と単語はアンダースコアで区切る
例、BLUE,TYPE_INT_RGB.EXIT_ON_CLOSE