這節我們來看一下java中的變量,
變量的概念:
內存中的一個存儲區域;
該區域有自己的名稱(變量名)和類型(數據類型);
該區域的數據可以在同一類型范圍內不斷變化
通俗點,我們可以說變量就如同數學中的未知數。
為什么要定義變量:
用來不斷存放同一類型的常量,并可以重復使用
使用變量注意:
1.變量的作用范圍(一對{}之間有效)
2.初始化值
定義變量的格式:
數據類型 變量名=初始化值
注:格式是固定的,記住格式,以不變應萬變。
java語言是強類型語言,對每一種數據都定義了明確的具體數據類型,在內存總分配了不同大小的內存空間。
說到變量我們就不得不說說數據類型了。
java中的數據類型可分為兩個大類:基本數據類型和引用數據類型。
基本數據類型有8種:
數值型(整數類型<byte,short,int,long>和浮點型<flaot,double>),其中整數默認int,小數默認double
字符型(char)
布爾型(boolean)
引用數據類型有:
類(class)
接口(interface)
數組([])
下面我們看看簡單的變量演示代碼吧:
~~~
class VarDemo
{
public static void main(String[] args)
{
//數據類型 變量名 = 初始化值;
byte b = 3;
short s = 4000;
int x = 12;
long l = 1236767677667l;//必須加l,不加的話會被自動默認為int型
float f = 2.3f;//必須加f
double d = 3.4;
char ch = '右';
System.out.println(l);
}
}
~~~
從上面的代碼我們可以看出java語言中8種基本類型的定義的格式,特別注意了整數的默認類型為int型,小數的默認類型為double型,因此,在初始化long型和float型的變量時一定要再上l和f.
- 前言
- 1.1 基本常識
- 1.2 Java語言概述
- 1.3 Java語言的環境搭建
- 1.4 Java程序開發之初體驗--Hello World
- 2.1 關鍵字
- 2.2 標識符
- 2.3 注釋
- 2.4 常量
- 2.5 進制掃盲
- 2.6 變量和數據類型(1)
- 2.7 變量和數據類型(2)
- 2.8 運算符
- 3.1 if語句
- 3.2 switch語句
- 3.3 while和do-while語句
- 3.4 for語句
- 3.5 for循環的嵌套
- 3.6 break語句與continue語句
- 4.1 函數的定義
- 4.2 定義函數的兩個明確
- 4.3 函數的內存加載過程
- 4.4 函數的重載
- 5.1 數組的定義
- 5.2 數組的內存分配及特點
- 5.3 數組操作中常見問題
- 5.4 數組常用操作(1)
- 5.5 數組常用操作(2)
- 5.6 二維數組
- 6.1 面向對象的概述
- 6.2 類與對象的關系
- 6.3 對象的內存體現
- 6.4 成員變量與局部變量
- 6.5 類類型參數與匿名對象
- 6.6 基本數據類型參數與引用數據類型參數的傳遞過程
- 6.7 封裝
- 7.1 構造函數概述與默認構造函數
- 7.2 構造函數與一般函數的區別
- 7.3 構造函數的重載
- 7.4 構造函數的內存加載
- 7.5 構造函數需要注意的幾個細節
- 7.6 this關鍵字的原理
- 7.7 this關鍵字的細節與應用
- 8.1 static關鍵字之特點
- 8.2 成員變量與靜態變量的區別
- 8.3 static關鍵字使用的注意細節
- 8.4 main函數的解析與細節
- 8.5 static關鍵字的使用場景
- 8.6 靜態的內存加載
- 8.7 靜態代碼塊
- 8.8 構造代碼塊
- 9.1 繼承
- 9.2 單繼承與多重繼承
- 9.3 子父類中成員變量特征體現