java基础语法之基本数据类型

java的数据类型分为两类:

  • 基本数据类型
  • 引用数据类型

基本数据类型分为四类八种:

  • 整数型

​​​​​​​byte 占1个字节 取值范围是-128 到127

short 占2个字节 取值范围-2^15到2^15-1

int 占四个字节 取值范围-2^31到2^31-1

long 占8个字节取值范围是-2^63到2^63-1

  • 浮点型

 float 占四个字节  取值范围-.3.403E38到3.403E38

 double 占8个字节 取值范围-1.798E308到1.798E308

  • 字符型

char 占2个字节0到65535。里面只能有一个字符,可以汉字,可以是数字0到9 单个字符都可以,使用单引号包裹起来

  • 布尔型

 boolean java没有明确的规定占几个字节,但理论上一位二进制就可以表示了。因为他只有true和 false2 个值

Demo代码

class Demo_DataType {
	public static void main(String[] args){
		// 整数型
		byte b = 10 ; //占1个字节,-128 到127
		short s = 20;//占2 个字节
		int i = 30 ;// 占4 个字节
		long l = 665232L; /* 占8个字节,注意整数默认的数据类型就是int类型,如果要指定为long类型的数据
					需要给后面的数据加L,最好是大写的L,因为小写的太像1了						*/
	
		System.out.println(b);
		System.out.println(s);
		System.out.println(i);
		System.out.println(l);
		// 浮点型
		float f = 12.3F;// 占四个字节  要指定为float 就需要在小书后面加上F,F大小写不限制
		double d = 33.45;  // 占把8字节  小数默认的数据类型是double
		System.out.println(f);
		System.out.println(d);
		// 字符型
		char c = '吴'; // 占2 个字节
		System.out.println(c);
		// 布尔型
		boolean a  = true;
		boolean  a1 = false;
		System.out.println(a);
		System.out.println(a1);
		 
			
		
  	}


}

猜你喜欢

转载自blog.csdn.net/weixin_44462792/article/details/86222582