Java基础之数据类型

Java的数据类型
Java的类型转换

一、JAVA的数据类型分为基本数据类型和引用类型:

1.JAVA的基本数据类型可以用四个字来概括:四类八种

四类八种
整型byte,short,int,long
浮点型float,double
字符型char
布尔型boolean

2.JAVA的引用数据类型:包括但不局限于类、接口、方法等。实际的开发中,引用数据类型的使用非常重要,也是非常普遍的。我们可以在理解基本数据类型的使用方式基础上,进一步去掌握引用数据类型的使用方式。

(用法)基本数据类型可以作为成员变量、作为方法的参数、作为方法的返回值,那么当然引用数据类型也是可以的。

二、JAVA的类型转换分为隐式和强制:
在学习类型转换之前首先我们要理解Java八种数据类型的范围,从小到大依次为:byte<short<char<int<float<double<long,其中boolean类型只有true和false
1.隐式转换

public class DataTypeDemo{
    public static void main(String[] args) {
        //定义一个变量,变量类型 变量名 = 初始化值;
        int a = 10;
        System.out.println(a); //结果为10

        //定义一个double类型的变量
        //低--->高,系统自动转换也就是隐式转换
        double b = a;
        System.out.println(b);//结果10.0
        }
}

隐式转换的实质:大容量的数据类型可以接受小容量的数据类型。

2.强制转换

public class DataTypeDemo {
    public static void main(String[] args) {
        //定义一个变量,变量类型 变量名 = 初始化值;
        int a = 10;
        System.out.println(a); //结果为10
        
        //定义一个byte类型的变量
        //强制转换,变量类型 变量名 = (要转换的变量类型)初始化值;
        byte c = (byte)a;
        System.out.println(c);//结果为10
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值