1. 程式人生 > >java基礎-基礎語法

java基礎-基礎語法

一.識別符號

  java中對各種變數、方法和類等要素命名的時候使用的字元序列稱為識別符號。

  java中識別符號的命名規則:1.由字母、數字、下劃線(_)以及美元符號($)組成

              2.識別符號應該以字母或者下劃線開始。

              3.java識別符號大小寫敏感,長度無限制(儘量在15個字元以內)

二.關鍵字

  java中一些賦以特定的含義,用作專門用途的字串稱之為關鍵字。

  java中所有的關鍵字都是小寫字母組成。

三.java的基本資料型別

  java常量

    注意:區分字元常量和字串常量    字元常量:‘a’  字串常量:"helloworld" 

  java變數

    java變數是程式中最基本的儲存單元。

  區別:

  從本質上來講,變數其實是記憶體裡面的一小塊區域,一個程式在執行的時候,實際上這個程式是位於記憶體裡面,然後才開始執行。一個.exe檔案存放在硬碟上是無法執行的,在硬碟上看到的.exe檔案無非就是一個檔案而已,當我們雙擊這個.exe檔案時,執行起來的時候實際上是整個.exe檔案被放在了在記憶體裡面,然後作業系統找到main方法,也就是程式的入口,然後就開始執行了。執行的過程之中,會不斷地在記憶體裡面分配一些區域,變數在記憶體裡面就是一小塊區域,變數有兩個概念,一個是變數的名字,另一個是變數的值,即這一小塊區域是有名字的,裡面裝著一個值,因此以後要想訪問這小塊區域裡面的內容就可以根據這小塊區域的名字來訪問了。因此,變數的本質就是一小塊記憶體區域。就變數來說,該在記憶體裡面分配多大的儲存空間呢?不同的變數型別分配不同大小的儲存空間,每一個變數都是屬於特定的資料型別的,宣告成不同的資料型別,它就在記憶體裡面分配不同的儲存空間。

  變數作用域:變數的作用域只在“{  }”有效,出了這個“{  }”就沒有作用了

  java中資料型別的劃分

  •   資料型別分為基本資料型別和引用資料型別
    •   基本資料型別分為
      •   數值型    整數型別(byte 1、short 2、int 4、long 8)
        •        浮點型別 (float 4,double 8)
      •        字元型(char)
      •        布林型 (boolean)
      • 引用資料型別分為類、介面、陣列

  全球的文字放到計算機裡面表示全是0和1,Unicode是統一了全世界國家文字的一種編碼方式,用這樣的編碼可以把全世界國家的文字連線在一起。Unicode編碼又分為兩種,一種是Utf-8,另一種是Utf-16。JAVA所採用的是Utf-16,每一個字元佔2個位元組,任何國家的文字放到Unicode裡面都是佔2個位元組。

  java中基本型別的轉化

    容量小的型別自動轉化為容量大的型別

    而容量大的型別轉化為容量小的需要強制型別的轉化。