java 数据类型

常用的数据类型(九种)

数值类型

  • 整形
    byte(字节)
    short(短整型)
    int(整形)
    long(长整形)

  • 非数值类型
    boolean(布尔类型)
    char(字符)
    String(字符串)

java的所有数据类型

  • 基本数据类型(8 种)
    byte(1 字节)
    short(2 字节)
    int(4 字节)
    long(8 字节)
    float(4 字节)
    double(8 字节)
    char(2 字节)
    boolean(1 字节)

  • 引用数据类型(5 种)
    类 Class(如:字符串类String)
    数组 Array
    枚举 Enum
    注解 @interface
    接口 interface
    注意:1 字符 = 2 字节 = 16 位

public class Demo{
	public static void main(String[] args){
		//数据类型 变量名 = 数据值;
		//变量声明:java虚拟机会为这个变量分配合适的内存空间
		//变量赋值:将具体的数据值存放到指定的内存空间
		long age = 1288888;
		System.out.println(age);
		//浮点数据类型,默认是double类型,如果要用float,需要在最后加上F
		float f = 1.134F;
		double d = 1.234;
		System.out.println(d);
		boolean bool1 = true;
		boolean bool2 = false;
		//字符需要用单引号
		char c = '男';
		//int类型也可以直接赋值给char变量,java会自动根据ASCII码表转化为字符
		//ASCII码需要记忆的是:A-Z:65-90  a-z:97-122  0-9:48-57
		char c1 = 94;
		System.out.println(c);
		System.out.println(c1);
		//字符串需要用双引号,可以理解为多个字符的拼接
		String str = "Hello world";
		System.out.println(str);
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值