java基礎---------變數 資料類型

來源:互聯網
上載者:User

標籤:--   不能   資料結構   區分大小寫   類型   next   i++   自己   精度   

寫在之前。

  博主是曾經在北京尚觀跟著李慧芹老師嵌入式C出身的,雖然學習階段並沒有學得多好但老師傳授的C特有的面向過程思想以及透過現象看本質的功夫足夠我受用一生。

  就比如學習C的時候老師給了個雖然沒那麼嚴謹的但通用性很強的公式    【儲存類型】+【資料類型】+變數=常量   

  當你被結構體、共用體迷失自己時,想起結構體、共用體其實也是一種資料類型時就豁然開朗了。

  困擾我很久的資料結構也是如此 。 變數(指標)=常量(地址)之後  也就不會再被a->next->next=NULL;  a->next=a->next->next;這類的問題困擾了。

-------------------------------------------------------------------------------------------------------------------------------------------------------------

變數

   變數:一個儲存常量的容器。

 

   變數的聲明  【資料類型】+變數名;

 

    變數的聲明及初始化  【資料類型】+變數名=常量;

 

   要使用某個變數完成某件事之前必須先聲明。

 

   博主有個習慣不喜歡將一個變數反覆初始化,所以一般不會出現  int i=0;  for(i=0;i<100;i++){}這類情況

   除非是  int i=0; 後面語句將會用到 i++或是i+=j這類必須初始化的情況 

 

 java標識符也就是變數的命名規則

    java標識符由字母,數字,底線“_”美元“$”組成。

    首字元不能為數字

    區分大小寫

    不能與關鍵字和保留字衝突

    ps:保留字  const goto

 

  java的資料類型

1.基礎資料型別 (Elementary Data Type)

    位元組byte  8位 1位元組  取值範圍-(2)7~(2)7  -1

 

    短整型short    16位  2位元組  取值範圍-(2)15~(2)15 -1

整形

    整形int 32位 4位元組  取值範圍-(2)31~(2)31 -1

 

    長整型long   64位 8位元組  取值範圍-(2)63~(2)63-1

 -----------------------------------------------------------------

     單精確度float  4位元組  精確小數點後7|8位 資料後+F(f)

浮點

    雙精確度double 8位元組  精確小數點後15|16位

 -----------------------------------------------------------------

字元   char 2位元組   !!!在ASCII碼錶的基礎上擴充過

------------------------------------------------------------------  

邏輯   boolean 1bit   只有true和false

-------------------------------------------------------------------

2. 引用資料類型:類   介面   數組   String   

byte儲存形式

___________________________________

| +/- |   |   |   |   |   |   |   |

___________________________________

  1    2      3   4      5      6      7     8

 符號位     八位   取值範圍-(2)7~(2)7 -1

     以二進位形式儲存      

ps:不同語言資料類型的關鍵字可能不同但**位的整型數都是可以理解的

 

java基礎---------變數 資料類型

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.