1.基本的な概念識別子、演算子

A. Javaの基本的な概念

JVM英語Java仮想マシン、Java仮想マシン、Javaランタイム環境、フォーム(クラスファイル)にコンパイルコマンドのjavacバイトコードファイルの後にJavaファイル、Java仮想マシンは、バイトコードファイルを実行し、その特定のバイトコードファイルを説明マシン命令は、Javaプログラムが「プラットフォーム上で実行され、一度コンパイルどこでも実行原理を」。

JREの英語のJava Runtime Envirment、Javaランタイム環境、JREは、JVMとJavaのコアライブラリを含め、Javaプログラムを実行するために不可欠です。

JDK英語のJava Development Kit、Javaの開発キットは、JDKには、Javaランタイム環境のJRE、Javaツール(などのjavac、javaの、JDBなどのコンパイラデバッグツール)、Javaの基礎クラスの束を含むコアJava開発、です。

JDK> JRE> JVM:要約すると3の間の関係にまとめることができます。

II。識別子

1.ネーム

識別子は、クラス名、メソッド名、変数名などが含まれています。

具体的なルールは以下のとおりです。

  • ドル記号$で構成される必要があり、数字は、_と英語の文字強調しています。
  • イニシャルは数ではありません
  • 識別子の大文字と小文字を区別
  • 識別子は、キーワード、特定のキーワードBaiduの閲覧することはできません

2.変数の型

Javaの変数の型は、基本データ型と参照型に分けられます。

基本データ型8つの主要な種があります。

変数の型 バイトカウント デフォルトの初期値
バイト 1 0
ショート 2 0
int型 4 0
長いです 8 0
ブーリアン 1
CHAR 2 \ U0000
浮く 4 0.0
ダブル 8 0.0

注意: \のU0000はヌル文字、何も出力テストですが、それは宇宙であるとは思いません。

3.変数変換

次のように変換規則は、次のとおりです。

  • 小型タイプは自動的に大規模なデータ型に変換しました

    バイト、ショート、CHAR - > int型 - >ロング - > float型 - >ダブル

  • 短期、バイト、文字間の変換なし

  • ブールは、自動的に任意の型を変換しません。

操作、操作int型中、INT結果を入力し、最大タイプの計算に関与するint型の上記演算結果。

4.演算子

算術演算子:+、 - 、*、/、%、+、 -

代入演算子:=、+ =、 - =、* =、/ =、%=

論理演算子:! 、&​​、|、&&、||

ビット演算子:<<、>>、>>>、&、|、^、〜

三眼条件演算子:X、Y、Z:?

注意: << >>右シフトに署名したとして、残され、>>>符号なし右を。&&と||短絡としてオペレータ。

int a= 102;
a %= 10*10 + 1;
System.out.println(a);//输出1

おすすめ

転載: www.cnblogs.com/dearcabbage/p/11227547.html