java基礎語言有哪些

java基礎語言是學習java最重要的環節,接下來,小編爲您介紹了java基礎語言有哪些,讓我們一起看看吧!

java基礎語言有哪些

  一、主體結構

1、java程序的基本組成單元是類,類體中包括屬性與方法;

2、類的屬性爲全局變量,方法中的變量爲局部變量;

  二、基本數據類型

1、基本數值類型分爲8種;

由低到高排列順序:byte<short<int<long<floate<double

2、整數類型 聲明方法

byte mybyte = 124 ;(-128~127)

short myshort = 32564;(-32768~32767)

int myint = 45784612;(-2147483648~2147483647)

long mylong = 467894511;(正負9223372036854775808),注:給long類型賦的值大於或小於int類型的最大值或最小值是,需要在數字後面加L或1

3、浮點類型

分爲單精度和雙精度兩種類型

聲明:

float f1 = 13.23f;

double d1 = 4562.12d;

double d2 = 45678.1564;

4、字符類型

1)char型 存儲單個字符, char x1 ="a" 或 char x2 = 97; 注:(int)x1可以得到x2的值

5、布爾類型(true/false)

boolean b = true;

  三、變量與常量

在程序執行過程中,值不能被改變的稱爲常量,值能被改變的稱爲變量;

1、命名規則:

1)由人員順序的`滋補、下劃線、美元符號($)和數字組成,且第一個字符不能爲數字;

2 ) 不能是關鍵字

3)不能重複

4)選擇有意義的單詞作爲名稱

5)常量名稱字符全爲大寫

如: int age = 3; 變量

final boolean BOOL = true; 常量

  四、運算符

1、算術運算符:+、-、*、/、%(取餘數)

2、自增和自減:

++a(--a) //表示在使用變量a之前,先使a的值加(減)1

a++(a--) //便是在使用變量啊之後,使a的值加(減)1

3、比較運算符 :>、<、==、>=、<=、!=

4、邏輯運算符 : &(與)、||(或)、!(非)

& :只要有一個爲false,結果就爲false

|| :只要一個爲true,結果就爲true

5、位運算符

6、三目運算符

格式:條件式?值1:值2

  五、數據類型轉換

1、隱式類型轉換:不需要任何操作,自動從小到大轉換;如:int x = 50; float y =x;

2、顯式類型轉換:當吧高精度的變量的值賦給低精度的變量時,需要強制轉換; 如:int a = (int)45.23;