Java學習第一次筆記

來源:互聯網
上載者:User

畢業一年多來,我發現自己的成長遠遠落後於正在奮鬥的人們,雖然我自己也在奮鬥。但是我沒有一個拿得出手的技術,雖說喜歡編程,但是沒有精通過一門技術。時光荏苒,現在我該為自己更深刻的思考人生了。所以,就在上個禮拜,我決定放棄C語言之後學習Java,懂了Java之後學習Android。

本文是我學習Java的第一篇學習筆記,大部分內容高手來說都是很不起眼的技術,但是對於我來說,卻非常的寶貴!希望我能堅持下來!

java目前純屬自學,配合視頻學習的。

關於Java的曆史啊這些的都不介紹了,直接記錄我自己認為重要的一些筆記。

1,java資料的四大類型:

  1. 邏輯類型:boolean
  2. 整數類型:byte , short , long , int
  3. 浮點類型: float , double
  4. 字元類型:char

2,基本文法

定義變數——初始化——賦值

文法組成:資料類型+變數名;

例:int x = 2;(這個程式碼封裝含:定義變數x為int整形類型,為其賦值為2.

2.1資料類型的轉換:強制轉換:程式不能從double強制轉化為int,但是可以從int轉化為double.

例如:

int a = 1;

double b=2.3;

a=b;         此時程式就會報錯,因為a是int類型的,b是double類型的。

但是強制轉換如a=(int)b;則是沒問題的。

3,運算子和運算式

3.1算術運算子:+,-,*,/,%,+=,-=,%=

3.2關係運算子:==,!=,<,>,<=,>=

3.3邏輯運算子:&&,|| ,!(分別表示與,或,非)

4,三大控制流程程

4.1順序 :程式從上往下執行

4.2分支

4.2.1單分支

if(條件運算式){   語句; }

4.2.2雙分支

if (條件運算式){   語句;}else{   語句;}

4.2.3多分支

if (條件運算式1){  語句;}else if (條件運算式2){   語句;}else if (條件運算式3){   語句;}else{   語句;}
switch (條件運算式){    case 常量1:        語句;        break;    case 常量2:        語句;        break;    case 常量3:        語句;        break;}

 

4.3迴圈

 4.3.1for迴圈
for(迴圈賦值;迴圈條件;迴圈布長){    語句}

4.3.2while迴圈(此處迴圈是先判斷再執行語句)

 while (迴圈條件){      語句; }

4.3.3do  while迴圈

 do{       語句; }while(迴圈條件);

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.