变量的概念和理解

1.变量

1.1变量的概念和基本理解

变量的概念是存储单元,对于类型的指代,变量特指一个确定的数值

变量由 (数据类型 变量名 值 )组成

int i = 15;

整形 变量名 值 对于变量的声明和赋值

java是强类型语言 ,变量的类型必须与数据的类型一致。

1.2变量的声明和赋值

对于变量先声明在赋值,是对变量的基本操作,

int i ;

数据类型 变量名

i = 15;

变量名 值

声明并赋值

int i = 15;

整形 变量名 值 对于变量的声明和赋值

多个同类型变量的声明与赋值

数据类型 变量1 , 变量2 , 变量3 = 值3 , 变量4 , 变量5 = 值5;

int i , o , p=1,s , f=5;

2 Java的数据类型

基本数据类型 : 整数 小数 布尔 字符

引用数据类型 : 字符串 数组 对象

八种数据类型: byte short int long float double boolean char

1字节 2字节 4字节 8字节 4字节 8字节 1字节 2字节

8位 16位 32位 64位 32位 64位 8位 16位

整形的取值范围在相对应的数据类型正负二的位减一次方

比如 byte的取值范围是 二的八减一次方 也就是二的七次方 正负 -128~127 以此类推

int位整数的默认形式,如需为long类型赋值 需要在值的末尾加L (可大写可小写 推荐大写)

1G=1024MB

1MB=1024KB

1KB=1024byte 1byte 就是一个字节 所以一个字节是8位

1byte=8bit 8bit 意思是8

浮点型的范围较大

浮点型数值采用科学计数法表示:

2E3 等价于 2 * 10 ^ 3(结果:2000.0) 3E5 等价于 3 * 10 ^ 5(结果:300000.0)

注意:double为浮点数的默认类型,如需为float类型赋值,需要在值的后面追加“F”

boolean 布尔数据类型 只有两种取值范围 True or False 描述“真“或”假“

java的boole不参与算术运算

char数据类型两个字节,取值范围在0~65535 char的数据一般来自 普通字母 数字 和中文,以及万国码中的各国语言

但是char每次只能声明一个值

例如:char ch1 = '2'; 正确

char ch1 = ‘22’; 错误

char ch1 = 'a' 'A' 65 '中' 都是正确的 但是每次只能声明一个量

3转义字符

换行符 \n 可在任何输出语句中换行 相当于 System.out.println()

制表符 \t 可在输出语句中控制空格并且上下对齐

反斜线 \\ 单引号 \’ 如果想单独输出必须插入转义字符才可输出 但是双引号可打可不打

4引用数据类型

String 取值范围 在任何” “中间的值都可以

String str1 =”你好“

String str1 =”数值“

String str1 =”helo“


版权声明:本文为duanhaiyang1原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。