Java中的常量、變數、以及資料型別的簡單知識分享。
我們今天來說一說Java中的一些具體細節有哪些呢?
1.識別符號:在程式中我們自定義一些名稱時,這些名稱必須是由26個英文字母大小寫、數字0-9和_$組成的。
注意:數字是不可以作為名稱的開頭的,切記不要使用關鍵字,關鍵字包括:public、static、class、void、private等等,這些系統定義的關鍵字都不可以作為我們程式中自定義的名稱。
我們學習的Java程式語言是一門嚴謹性極高的程式語言,它是嚴格區分大小寫字母的,舉一個例子,我們給方法起個名字叫Method那麼請問將這個名字的M換成小寫它們之間還相等嗎?答案一定是不相等。從這個例子中我們可以看出Java程式設計特性那就是嚴謹,嚴謹再嚴謹。
2.註釋:註釋使我們日後最常用的東西了,什麼是註釋呢?註釋可以簡單的理解為標籤,在我們學習Java的過程中,需要打很多很多的程式碼,有的時候你想回過頭來看自己以前打過的程式碼可能會不認識或者不知道這段程式碼是幹什麼用的,這就尷尬了。怎麼解決這個尷尬呢?我們的註釋就派上用場了。如果你在檔案中直接寫我們的漢字會報錯誤,應為Eclipse不識別中文。怎麼辦呢?不要著急Java給我們定義了三種書寫註釋的方法,接下來給大家詳細的講解一下。
(1).單行註釋,符號//。
(2).多行註釋,符號/* 內容 */
(3).文件註釋,符號/** 內容 */
給大家一箇中肯的建議,我們初學Java一定要養成書寫註釋的好習慣,因為以後如果你進入企業的專案組,給你分配任務,寫完之後專案經理還有軟體測試的同事都需要審閱你的程式碼,如果一行註釋都沒有他們會看的一頭霧水摸不著東西。
3.常量與變數
(1).常量有哪些呢?
整數常量:包括了所有的整數
小數常量:包括了所有的小數
布林型常量:較為特殊它只有兩個值true和false,這個常量主要用於判斷真與假,應用的較為廣泛,比較常用。
字元常量:將一個字母、數字或者符號用單引號進行(' ')標識。
字串常量:將一個或者多個字母、數字或者符號用單引號進行(" ")標識。
(1).變數是什麼呢?
我們來了解一下它的概念:記憶體中的一個儲存區域,這個區域有自己的變數名稱和資料型別,該區域的資料可以在同一型別的範圍內不斷變換,想要學習變數我們首先需要知道變數名稱和資料型別是什麼?變數名故名思意,就是變數的名字。那資料型別是什麼呢?這個知識非常的重要用到的機率非常之大,同時它也是Java基礎中的基礎,接下來我們詳細的瞭解一下。
Java的資料型別總共有八種,一定要牢牢記住日後有大用處。
整數型: byte b=12; 最大一個位元組 ,範圍:-128 - 127 short sh=123 ; 最大兩個位元組 , 範圍 -256 - 254 int i=789; 最常用的 long ln=123456789987654l; 最大八個位元組 ,範圍:巨大,注意要在數的後面加一個l字母 浮點型: float f=3.4f; 單精度 小數後面要加f double db=3.1415; 雙精度 小數後面不要加f 字元型: char ca='你'; 最大一個位元組,輸入的字元要加單引號 布林型: boolean bl=true; 只有兩個值true和false可以輸入 引用型資料型別:類Class 介面Interface 陣列[ ]變數的好處:用來不斷存放同一型別的常量,並可以重複使用。
變數的書寫格式:資料型別 變數名 = 初始化值;
說到資料型別不得不說說一說強制型別轉換,為什麼要強制型別轉換呢?在日後的程式設計中我們會定義出很多的變數它們之間大部分是不同型別的,要想進行操作怎麼辦呢?這個時候就需要用到強制型別轉換,將它們轉換成同一種類型進行操作。
例: int a = 15;
char b = '你';
System.out,println(a+b);
結果為:15你,如果將“你”進行強制型別轉換的話結果會得到一個數字,有朋友就會問了,你怎麼會變成數字呢?其實計算機中每一個漢字都有對應的雜湊值,這個值就是一個數字。這就是強制型別的簡單應用。