01-Java基本語法【前言、入門程序、常量、變量】

重點知識記錄:java

一、java語言是美國Sun公司在1995年推出的高級編程語言。編程

二、java語言主要應用在互聯網程序的開發領域。數組

三、二進制轉換編程語言

  1)十進制數據轉換成二進制數據:使用除以2獲取餘數的方式。工具

   

  2)二進制數據轉換成十進制數據:使用8 4 2 1編碼的方式。開發工具

  

   總結:鑑於如今的計算機功能強大,因此能夠藉助計算機進行二進制的計算。編碼

四、字節是咱們常見的計算機中最小的存儲單元。操作系統

  計算機存儲任何的數據,都是以字節的形式存儲,右鍵件點擊文件屬性,咱們能夠查看文件的字節大小。blog

  8個bit(二進制位)0000-0000表示一個字節,寫成1 byte或者1 B。接口

五、經常使用的DOS命令。

  啓動:Windows + r

  切換盤符:盤符名稱 :

  進入文件夾:cd 文件夾名稱

  進入多級文件夾:cd 文件夾1\文件夾2\文件夾3

  返回上一級:cd ..

  直接返回根路徑:cd \

  查看當前內容:dir

  清屏:cls

  推出:exit

六、Java虛擬機---JVM(Java Virtual Machine)

  Java虛擬機,簡稱JVM,是運行全部Java程序的假想計算機,是Java程序的運行環境,是Java最具備吸引力的特性之一。

  咱們編寫的java代碼,都運行在JVM上。 

  咱們用java編寫的語言能夠運行在任何的操做系統上,這個特性稱爲Java語言的跨平臺特性。

七、jre 和 jdk

  jre(Java Runtime Environment):是Java程序的運行時環境,包含JVM和運行時所須要的的核心類庫。

  jdk(Java Development Kit):是Java程序開發工具包,包含jre和開發人員使用的工具。

  若是想要運行一個已有的Java程序,那麼只須要安裝jre便可;

  若是想要開發一個全新的Java程序,那麼必須安裝jdk。

  

 八、Java程序開發三步驟:編寫、編譯、運行

  

 九、關鍵字的特色

  1)徹底是小寫的字母;

  2)在加強版的記事本中(Notepad++)有特殊顏色。

十、標識符:是指在程序中,咱們本身定義的內容。(好比類的名字、方法名字和變量名等,都是標識符)

  命名規則

  1)能夠包含英文字母26個(區分大小寫)、0-9數字、$(美圓符號)和 _(下劃線);

  2)不能以數字開頭;

  3)不能是關鍵字。

  命名規範

  1)類名規範:大駝峯式命名法;

  2)變量名規範:小駝峯式命名法;

  3)方法名規範:小駝峯式命名法。

十一、常量:是指在Java程序中運行期間固定不變的數據。

  常量分類:

  1)整數常量:直接寫上的數字,沒有小數點;

  2)浮點數常量:直接寫上的數字,有小數點;

  3)字符常量:凡是用單引號引發來的單個字符,就叫作字符常量;

  4)字符串常量:凡是用雙引號引發來的部分,叫作字符串常量;

  5)布爾常量:只有兩種取值,true、false;

  6)空常量:null,表明沒有任何數據。

十二、變量:是指在Java程序中運行期間,內容能夠發生改變的量。

  Java中要求一個變量每次只能保存一個數據,必需要明確保存的數據類型。

  建立格式:

  1)數據類型 變量名稱;// 建立了一個變量

     變量名稱 = 數據值;// 賦值,將右邊的數據值賦值給左邊的變量

  2)一步到位的格式:

    數據類型 變量名稱 = 數據值;// 在建立一個變量的同事,馬上放入指定的數據值

  注意事項:

  1)若是建立多個變量,那麼變量之間的名稱不能夠重複;

  2)對於float和long類型來講,字母后綴F和L不要丟掉;

  3)若是使用byte或者short類型的變量,那麼右側的數據不能超過左側類型的範圍;

  4)沒有進行賦值的變量,不能直接使用,必定要賦值以後,才能使用;

  5)變量使用不能超過做用域的範圍;

  (做用域:從定義變量的一行開始,一直到直接所屬的大括號結束爲止)

  6)能夠經過一個語句來建立多個變量,可是通常狀況不推薦。

1三、數據類型分類

  Java的數據類型分爲兩大類:

  1)基本數據類型:包括整數、浮點數、字符、布爾;

  2)引用數據類型:包括字符串、類、數組、接口、Lambda。

1四、基本數據類型

  四類八種基本數據類型:

  字節型:    byte    1個字節     -128~127

  短整型:    short    2個字節    -32768~32767

  整型:     int     4個字節     -2^31~2^31-1

  長整型:    long    8個字節      -2^63~2^63-1

  單精度浮點數: float    4個字節     1.4013E-45~3.4028E+38

  雙精度浮點數: double   8個字節     4.9E-324~1.7977E+308

  字符型:    char    2個字節     0-65535

  布爾類型:   boolean    1個字節     true false

1五、數據類型注意事項:

  1)字符串不是基本類型,而是引用類型;

  2)浮點型可能只是一個近似值,並不是精確的值;

  3)數據範圍與字節數不必定相關,例如float數據範圍比long更加普遍,可是float是4字節,long是8字節;

  4)浮點數當中默認類型是double。若是必定要使用float類型,須要加上一個後綴F;

     若是是整數,默認爲int類型,若是必定要使用long類型,須要加上一個後綴L。

相關文章
相關標籤/搜索