变量
package com.guaji.exer;
import org.junit.Test;
/* 变量是程序中最基本的储存单元,包含变量的类型,变量名,和储存的值
* 1.变量必须先声明后使用,否则编译出错 ----->* cannot be resolved to a variable
* 2.变量的定义都在其作用域中,在作用域中是有效的,反之出了作用域就无效
* 3.在同一个作用域内,不可以声明两个同名的变量
*
* 变量的数据类型,在Java中对于每一种数据类型在内存中都分配了不同的内存大小(Java属于强类型语言)
* 1:基本数据类型
* 整型: byte(1字节),short(2字节),int(4字节),long(8个字节)
* 浮点型:double(8字节),float(4字节)
* 字符型:char(2个字节)
* 布尔型:boolean
* 2:引用数据类型
* 类 ---------->String
* 数组
* 接口
* ................
*
*
* */
public class VariableExer {
@Test
public void test1(){
//先声明后赋值的方式
int age;
age=10;
//边声明边赋值
String name="zhangSan";
System.out.println(age);
System.out.println(name);
//声明long型变量 必须以“l”或者“L”结尾
long i=1243123123L;
//1:只能取两个值:true,false 2:常常在条件判断,循环结构中使用
boolean isMarried=true;
if(isMarried){
System.out.print("true");
}else{
System.out.print("false");
}
}
}