1. 程式人生 > >JAVA 基礎2

JAVA 基礎2

取模 轉義字符 || bsp sys java 增長 int 右移

一.運算符

1.算數運算符:

  • +:加或正;
  • -:減或負;
  • *:乘;
  • /:除;
  • %:取余;
  • ++ :自增長運算符;寫在變量前面表示先自增再賦值;寫在變量後面表示先賦值再自增;
  • --:自減少運算符;用法同++;

2.關系運算符:其返回的一定是布爾值;

  < > >= <= == !=

3.邏輯運算符:

  !非 ; & 並(與); &&(短路與)這個與&的區別在於如果運算符前邊返回false,則不再運行後邊代碼;

  | 或; ||(短路或);

  ^ 抑或:將變量轉為2進制,位數相同的為0,位數不同的為1,例:2^3 輸出為01;

4.位運算符:>> << >>>(無符號右移) ~(相反)

5.賦值運算符:

  = += -= *= /= %=(取模)

6.字符串的連接:+  在顯示結果的時候, 只要有一個參數是字符串, 整個輸出結果都是字符串;

7.三元運算符(表達式)(三目運算符):
布爾值 ? 值1 : 值2 布爾值是true 返回值1;false返回值2;

8.運算符優先級(常用)
1 ()
2 ++ -- ~ !
3 * / %
4 + -
5 >> << >>>
6 < > <= >=
7 == !=
8 &&
9 ||
10 三元運算符
11 賦值運算符

二.變量的定義

1.變量的聲明方式:基礎數據類型中沒有賦值的變量不能使用;

  int x;    int x = 5;  int x, y;   int x = 5, y;  int x = 5,y = 5;  int x = y = z = 5;一般用前兩種;

2.字符型變量賦值:
char c = ‘a‘;
char c = ‘中‘;
char c = 98; // 0 - 65535
char c = ‘\n‘; // 轉義字符
char c = ‘\u0061‘;

3.定義一個整型變量默認為int;例:long l = 88888888888L;

4.定義一個浮點型變量默認為double;例:float f = 12.345F;

5.變量的作用域
{代碼塊} 在一個作用域聲明的變量只能在這個作用域有效;

Eclipse界面介紹:左邊為項目瀏覽器;中間上部為工作區;下部為錯誤顯示區

基本main方法格式:

public class Test1 {

	public static void main(String[] args) {
		System.out.println();//快捷方式輸入syso按住alt+/ 回車 可快速調出;
	}

}

JAVA 基礎2