JAVA-初步認識-第二章-變量
一. 使用變量的原因
變量可以說是不斷變化的常量,是在常量的基礎上發展而來。比如說“年齡”這個數據,在不同的時候,數值是不一樣的。今年是26,明年是27,但是我們不想在每次提到年齡的時候,都去探尋一下當下歲數是多少,這時候就提出一個變量的概念。不去細究每次具體的數值是多少,只要提到這個數據,就用定義的變量來代表,這樣更加簡潔方便。
二. 變量的本質
變量是存儲變化的常量的容器。本質上是計算機內存中的一小塊區域,在這塊區域內,不斷的有不同的數值進出。為了便於管理,同時也是JAVA語言的要求,必須對這塊區域進行命名和定義類型。
三. 對數據類型思想的探討
放開對數據類型的探討,就之前的關鍵字和標識符而言,目前所學習到的JAVA語言,我都可以看作要麽是關鍵字,要麽是標識符。我們仔細分析當前所學到的語法:class
System.out.println("Hello World!");→書寫出來發現,大部分是關鍵字和標識符,不能說全部的語句都是由關鍵字和標識符組成。這裏突然給提供了一個思路,對於整個JAVA源代碼中的語句,我們都可以對它進行分類,每一部分都是什麽,是關鍵字還是標識符,這就和第二章的開頭對應上了。第二章JAVA語言基礎講解的是下面幾個部分:關鍵字,標識符,註釋,常量和變量,函數,數組。我們是不是可以說一個JAVA程序就是由這幾個部分組成,對於源程序的所有東西都可以劃分到這幾類中?
按照上面的思路,我們來理清數據類型的知識點。首先要明白有哪些數據類型,然後對於每個數據,都要清楚屬於哪一類。剛開始學習基礎知識,就可以看出JAVA語言是一種很嚴謹的計算機語言。像先分類再歸類的思想以後也可以借鑒到其他知識的學習中。
四. 數據不同類型具體的分析
類型的劃分非常的細,顯得有些麻煩,實際上還是提高了效率。這裏還是陷入了一種形而上學的地步,完全可以再往上一步思考。軟件或者說程序是由兩部分組成,指令和數據,這裏是對所有的數據進行了類型的劃分,這是劃分的大前提。
JAVA-初步認識-第二章-變量