JAVA基础学习笔记 day001_变量定义方法

public class BasicDataClassDemo {


	public static void main(String[] args) {
		//基本数据类型:8种类
		/*
		 *byte short(char) int long float double char boolean 
		 */
		/*
		 * int:整数类型,4个字节,-21亿多~+21亿多
		 * 1.整数的直接量默认为int,但不能超过范围,否则编译报错
		 * 2.两个整数参与运算(比如相除),结果一定是整数,小数位无条件舍弃
		 * 3.运算时超出范围,会发生溢出,溢出是需要避免的
		 */
//		System.out.println(100);
//		int a = 2222222;
//		
//		System.out.println(9/3);
//		
//		int b = 222222222*10;
		
		/*
		 * long:长整型,8个字节
		 * 1.长整型直接量需要再数字后加L(或者l)
		 * 2.较大的数运算时,为了避免溢出,建议再第一个数字后面加L
		 */
//		long time = System.currentTimeMillis();
//		System.out.println(time);
		
		/*
		 * double:浮点型8个字节
		 * 1.浮点数直接量默认是double,若想表示float,需要在数字后面加F(或者f)
		 * 2.double类型的数据再参与运算的时候,有可能会出现舍入误差
		 */
//		double a = 3.14;
//		float aa = 3.14F;
//		System.out.println(1.11*100);
		
		/*
		 * char:字符型,2个字节
		 * 1.才有Unicode编码格式,一个字符对应的数字码
		 * 	表现形式就是字符char,但实际上是整数值
		 * 	A-65  1-97  0-48
		 * 2.字符必须放在单引号中,只能有一个字符
		 * 3.特殊字符需要通过\来转义
		 */
		char a = '\\';
		System.out.println("a" + a + "a");
		
		/*
		 * boolean:布尔型,1个字节
		 * 1.只能存储true 和 false
		 */
		boolean bb = true;
		boolean bb1 = false;
		
		boolean b2 = 100 < 100;
		System.out.println(100 < 100);
		
	}

}

猜你喜欢

转载自blog.csdn.net/qq_42801561/article/details/87859953