Java数据类型与变量、常量

  1. Java数据类型概览

在这里插入图片描述
2.Java八大基本数据类型
2.1整型变量
在这里插入图片描述
注意:Java语言的整型常数默认为int型,声明long型常量可以后加‘ l ’或‘ L ’ ,
2.2.浮点型
在这里插入图片描述
注意:(1)Java语言中,默认的浮点数类型是double,声明float类型的时候,后面必须添加字母f或者F,如3.14F,3.14f;
(2)Java语言中,char类型为16位Unicode字符,Unicode字符中的取值不存在负数范围,所以它的取值范围为 0 ~ 65535,—— 有点类似 “无符号数”;

3.Java中八大数据类型转换
示意图:
在这里插入图片描述
3.1自动类型转换
3.1.1容量小的数据类型可以自动转换为容量大的数据类型。
3.1.2 可以将整型常量直接赋值给byte, short, char等类型变量,而不需要进行强制类型转换,只要不超出其表数范围 。
在这里插入图片描述
3.2强制类型转换
3.2.1强制类型转换,又被称为造型,用于显式的转换一个
数值的类型. 在有可能丢失信息的情况下进行的转换是通过造型来完成的,但可能造成精度降低或溢出。
在这里插入图片描述
4.Java常量
定义:初始化之后不能改变值
在这里插入图片描述
5.Java变量
5.1Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
5.2变量在使用前必须对其声明, 只有在变量声明以后,才能为其分配相应长度的存储单元,声明格式为: type varName [=value] ;
变量声明举例
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值