变量
1、什么是变量?
变量的定义是: 用来命名一个数据的标识符。
2、八种基本类型分别是:
整型 (4种)

字符型 (1种) :char类型用于存放一个字符,值用单引号'表示 (双引号表示字符串)
其长度和short一样,也是16位的
只能存放一个字符,超过一个字符就会产生编译错误
浮点型 (2种) :float 长度为32位
double 长度为64位
注意: 默认的小数值是double类型的
布尔型(1种):布尔型用于表示真假,其长度为1。虽然布尔型真正存放的数据是0(false) 1(true)
但是,不能直接使用0 1 进行赋值。
String类型:String类型其实并不是基本类型,但是它是如此广泛的被使用,常常被误以为是一种基本类型。
String类型是Immutable的,一旦创建就不能够被改变。
(1)整数的字面值
整数的字面值可以用如下四种进制来表示:
十进制: 基 10, 包含从0-9的数字,平常用的就是这种
十六进制: 基 16, 包含从0-9的数字,和从A-F的字母。
八进制: 基 8, 包含从0-7的数字
二进制: 基 2, 包含0和1。(从 JAVA7开始就可以创建 二进制的字面值了)
(2)浮点数字面值
当以f或者F结尾的时候,就表示一个float类型的浮点数,否则就是double类型(以d或者D结尾,写不写都可以)。
浮点数还可以用E或者e表示(科学计数法)
e2表示10的二次方,即100
1.234e2 = 1.234x100
(3)字符和字符串字面值
字符串的字面值放在双引号中
需要注意的是,\表示转义,比如需要表示制表符,回车换行,双引号等就需要用 \t \r \n \" 的方式进行 。
public class HelloWorld { public static void main(String[] args) { String name = "盖伦"; char a= 'c'; //以下是转义字符 char tab = '\t'; //制表符 char carriageReturn = '\r'; //回车 char newLine = '\n'; //换行 char doubleQuote = '\"'; //双引号 char singleQuote = '\''; //单引号 char backslash = '\\'; //反斜杠 }}3、数据类型的转换

4、变量的命名规则
变量第一个字符 只能使用 字母 $ _
变量第一个字符 不能使用数字
注:_ 是下划线,不是-减号或者—— 破折号

5、final变量:当一个变量被final修饰的时候,该变量只有一次赋值的机会。
final在方法可以修饰变量,但在方法外修饰的是常量。

浙公网安备 33010602011771号