Java字面常量与数据类型

本文详细介绍了Java编程中的字面常量,包括字符串、整型、浮点数、字符、布尔和空值,以及数据类型的分类(基本数据类型如byte、short等和引用数据类型如数组、接口和String)。
摘要由CSDN通过智能技术生成

一.字面常量

        在System.Out.println("Hellow World");语句,不论程序何时运行,输出的都是Hellow World,其实“Hellow World”就是字面常量。

        常量即程序运行期间,固定不变的量称为常量,比如:一个礼拜七天,一年12个月等。

public class Demo{

public static void main (String[] args){

System.Out.println("hellow world");

System.Out.println(100);

System.Out.println(3.14);

System.Out.println('A');

System.Out.println(true);

System.Out.println(false);

}

}

        其中:100,3.14,’A‘,true/false都是常量

字面常量的分类:

        1.字符串常量:由""括起来的,比如“12345”,“hellow world”,“您好”

        2.整形常量:程序中直接写的数字(注意没有小数点),比如:100,1000

        3.浮点数常量:程序中直接写的小数,比如:3.14,0.49

        4.字符常量:由单引号括起来的单个字符,比如:’A‘,’1‘

        5.布尔常量:只有两种true和false

        6.空常量:null

(tip:字符串,整形,浮点型,字符型,以及布尔型,在Java中都称为数据类型。)


二.数据类型

在Java中数据类型主要分为两类:基本数据类型引用数据类型

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

  1. 四类:整型,浮点型,字符型,布尔型

  2. 八种:整型:byte,short,int,long

    浮点型:float,double

    字符类型:char

    布尔类型:boolean

引用数据类型:数组 类 接口 String

数据类型关键字内存占用范围
字节型byte1字节-128~127
短整型short2字节-32768~32767
整型int4字节

-2^31~2^31-1

长整型long8字节-2^63~2^63-1
单精度浮点型float4字节有范围,一般不关注
双精度浮点型double8字节有范围,一般不关注
字符型char2字节0~65535
布尔型boolean没有明确规定true和false
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值