➀クラスとメゾット
クラスは、class 名前{ ・・・ }までに書かれたコードの事。javaではコンパイルして実行するには、最低1つ以上のclassが必要。
メゾットは、classの中で実行するプログラム
②メゾットとは
メゾットとはclassの中で特定の処理を行うもの。いつも書いているコード文の事。
例えば
main(Strig[] args)
String str1 = br.reardLine()
などmain (・・・)以下の( ) の中に記述したもの。mainメゾットやStringメゾットという。
③フィールド
classの中では、データ型を指定(宣言)して、名前をつけて保管できる。
int num = 1000:
byte num1 = 5:
double num2 = 0.5:
など、class内の「フィールド」に保管できる。
④プログラムの順序
main()メゾットの先頭からプログラムの処理が始まる。上から下に読み込まれていく。
⑤コメントとメモ
コードに、コメントやメモを残す事ができる。
「 // ・・・」
その後の行は読み込まない。行であるので改行をする事はできない。
「 /* ・・・ */ 」
囲われているは読み込まない。改行をすることができる。
⑥リテラルとは
コード中に文字、文字列、数値、を直接指定して記述したもの。文字列リテラル、数値リテラルなどと言う。リテラルは、基本的に直接指定しているので、変更はされない。よって、変数の対義語になる。
文字列は
「 " " 」でくくる
文字は
「 ' ' 」くくる ※「 " " 」でもエラーは起きない
数値は
くくらない ※上記の2つでくくってもエラーは起きない上位互換と認識する。
⑧特殊文字
文字や文字列リテラルに、特殊文字を表示したい場合、エスケープシーケンスを使う。プログラムで単独で意味を持つ文字を、文字や文字列で表したい場合は、前に「 ¥ 」をつけて記述をする。コードでは半角¥マーク
\n 改行
\t タブ・・・「一定数インデントする」
\b バックスペース・・・「前の1文字を消去して表示例えば、2つの文字を隠したい場合("あ\bあ\b")と記述。("ああ\b\b")と記述した場合、バックスペースをバックスペースした事になる」
\" ダブルクウォーテーションの表示
\' シングルクウォーテーションの表示
⑨整数のリテラルは、8進法や16進法で表すことができる。