基础语法-数据类型

数据类型分为基本数据类型和引用数据类型

1、引用数据类型包括:类、数组、接口。

2、基本数据类型包括:字符、布尔、数字。

        数字类型分为:定点类型和浮点类型

        定点类型:字节型byte、短整型short、整型int、长整型long

        浮点类型:单精度float、双精度double

2.1、逻辑运算符boolean

        默认为false;值为0(false)或1(true);

2.2、文本型char

        char类型用来代表单个字符。可以为数字(0-9)、字母(a-z、A-Z)、中文汉字(1个)

        Unicode编码:Unicode编码又叫万国码、单一码、统一码;为各种语言的每个字符设定了统一且唯一的二进制编码。最多可以识别65535个字符。

取值范围和默认值:

名称

长度

范围

默认值

char

16位

0~216-1

'\u0000'

2.3、数字类型

2.3.1、整数型:byte、short、int(默认)、long

        在JAVA中,整数型的值都是带符号的数字,可以用十进制、八进制或十六进制来表示。

        整数默认为int类型,当需要明确表示为long类型的时候,需要在后面直接跟一个l或者L。表示为long类型。(由于l与1容易混淆,一般都是用L大写)

取值范围和默认值:

名称

长度

范围

默认值

byte

8位

-27~27-1

0

short

16位

-215~215-1

0

int

32位

-231~231-1

0

long

64位

-263~263-1

0L

2.3.2、小数类型:float、double(默认)

        JAVA中用浮点来表示实数,简单的说就是带小数的数据。

        定义float类型的时候,需要在数字的末尾添加f或F来表示。

        定义double类型的时候,需要在数字的末尾添加d或D来表示。默认浮点数的数据为double,所以d或D可以省略。

取值范围和默认值:

名称

长度

小数

默认值

float

32位

7位

0.0f

double

64位

16位

0.0d

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值