# java的數據類型
**java的數據類型可以分為兩類:**
* 基本數據類型(原始數據類型):所謂的基本數據類型就是不需要類就可以定義的,有八種
* int:整形
* short:短整型
* long:長整形
* float:浮點型
* double:雙精度浮點型
* boolean:布爾型,只有兩個值,要么是true,要么是false
* char:字符型,使用單引號包圍
* byte:字節型
* 引用數據類型:所有的類和接口(自己定義的或者java本身提供的),數組
# java變量和常量的及使用
變量和常量都是數據存儲空間的表示,是數據存儲的一個基本單位,不同的變量(常量相互獨立),變量的值是存儲在內存中的,可以根據內存地址找到這個內存空間存儲的值,但是內存地址非常不好記,所以,給這個空間起一個別名,這個別名就是所說的變量名(常量名),可以根據這個名稱找到對應內存空間的值。
**變量名的命名規則:**
* 變量名稱必須以字母、下滑線或者$符號開頭
* 變量名可以包含數字,但是不能由數字開頭
* 除了下劃線和$符號之外,不能包含其他的特殊字符
* 不能使用java中已經存在的關鍵字作為變量的名稱,比如說int、static、public等等都不能作為變量名稱。
**常量的命名規則:**
* 必須符合變量名的命名規則
* 約定俗成,常量名稱的字母全部都要大寫,使用final來修飾
**變量的定義語法:**
類型 變量名;
類型 變量名 = 具體的值或者對象;
**常量的定義語法:**
final 類型 常量名;
final 類型 常量名 = 具體的值或者對象;
- PHP操作集合
- 獲取字符首字母
- PHP實現定時備份MySQL數據庫
- PHP定時發送郵件
- PHP基本語法
- 總結
- 命名空間
- 錯誤抑制符
- 位運算符
- 原碼,反碼,補碼
- traits
- PHP的反射機制
- const和define的區別
- 語法
- 常用的函數
- 1.變量及打印函數
- 2.引入文件
- 3.常量
- 4.錯誤處理
- 5.面向對象
- 數據結構與算法
- 結構
- 數組
- 索引
- 散列表(哈希表)
- 棧
- 隊列
- 鏈表
- 算法
- 排序算法
- 插入排序
- 冒泡排序
- 選擇排序
- 歸并排序
- 快速排序
- 查找算法
- 二分查找
- 二分查找變形版本1:查詢數據在序列中第一次出現
- 哈希算法
- 算法復雜度
- Smarty模板引擎
- composer
- yaf
- yaf的安裝配置
- 其它
- Java
- JavaSE
- 1.Java發展及JDK安裝配置
- 2.Eclipse的下載及安裝
- 3.Java開發基礎
- 虛擬機
- 2.編輯虛擬機設置
- 1.虛擬機下安裝centos
- 3.安裝vmtools
- Linux
- 1.vi和vim編輯器
- 2.開機、重啟和用戶登錄注銷
- 3.用戶管理
- 4.用戶組管理
- 5.用戶和組的相關文件
- 6.linux運行級別
- 7.幫助指令
- 8.文件目錄類指令
- 9.時間日期類
- 10.搜索查找類
- 11.壓縮和解壓縮
- 12.組管理和權限管理(難點,重點)
- 虛擬主機的配置
- phpstudy快捷配置
- 配置文件配置
- PHP面向對象高級特性
- SPL標準庫(PHP標準庫)
- PHP鏈式操作的實現
- 面向對象編程的基本原則
- 設計模式
- 基本的設計模式