Javaの強み:クロスプラットフォーム
のJava SE:標準版
のJava EE:エンタープライズ
JavaのME:マイクロエディションの
ソースファイル(* .javaファイル)→コンパイラ→バイトコードファイル(* .classファイル)→(クラスローダ→バイト→検証コードインタプリタ)]→[JREプラットフォーム
javacのでコンパイルしていないwin10、.javaファイル-encoding UTF-8のアプリケーション*のjavacの
Javaは大文字と小文字が区別され
公衆がアクセス修飾子である
Javaはオブジェクト指向言語で、クラスがクラスで、コードが内部クラスでなければなりません
唯一の公共クラスを宣言することができ、ソースファイル、他のクラスの任意の数が、ファイル名が同じパブリッククラス名で定義しなければなりませんし、.javaファイルの拡張子で
は、それぞれのように拡張子を.classファイルするために、別のクラスのバイトコードファイルを生成
するJavaの主な方法入場方法
識別子は、数字、文字、下線および$の任意の組み合わせとすることができるが、デジタルで開始することができない
識別子クラス名の表現、各単語の最初の文字は、第二の、第1のワード小文字、メソッド名と変数名は大文字最初の文字大文字に(こぶ原理)で始まる単語
のストレージスペースの操作:変数の性質
の変数の要素:変数名、変数の型、スコープ
変数、ローカル変数、メンバ変数と静的変数への
ローカル変数は、使用前に宣言する必要があります、初期設定(初期値)を用いることができ、又は属する文ブロックのメソッド
メンバ変数に依存するオブジェクトが自動的に初期化される
静的クラス変数依存
一般キーワード最終使用して定義された固定値を指す定数
(リテラルとシンボル定数をPI)、すべて大文字とアンダー
接尾辞Lに割り当てられた長い長整数型
フロートを4バイトダブル8バイト、Fに割り当てられたフロートタイプサフィックス、差が学生を破棄しない場合、比較のために適していないフロート正確なデジタル誤差計算は、BigDecimalクラス(のBigIntegerは、任意精度の整数演算を実装する必要