JAVA 基本数据类型

本文介绍了Java中的标识符规则,关键字列表,以及八种基本数据类型及其分类。重点讲解了类型转换,特别是当不同精度数据间的赋值和可能需要的显式转换操作。
摘要由CSDN通过智能技术生成

以下内容仅供学习和了解技术原理之用,不鼓励或支持任何违反规定的行为。

如有错误,欢迎提出,本萌新,不胜感激  qwq

一、标识符与关键

标识符  

用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符,简单地说,标识符就是一个名字 。

Java语言规定

标识符由字母、下划线、美元符号和数字组成,长度不受限制。

标识符的第一个字符不能是数字字符

标识符不能是关键字。

标识符不能是true、false和null(尽管true、false和null不是关键字)。

关键字

关键字就是具有特定用途或被赋予特定意义的一些单词,不可以把关键字作为标识符来用 。 例如: boolean、byte、short、int、float、double、char、if、else等。 关键字都是小写的。

遇到大写肯定不是关键字。

二、基本数据类型

有8种基本数据类型:

boolean、byte、short、int、long、float、double、char。

8种基本数据类型习惯上可分为以下四大类型:

逻辑类型:boolean

整数类型:byte、short、int、long

字符类型:char

浮点类型:float、double

三、类型转换运算

Java中数据的基本类型(不包括逻辑类型)按精度从“低”到“高”排列: byte  short  char  int  long  float  double    1    2       2    4    8      4       8

规则: 当把级别低的变量的值赋给级别高的变量时,系统自动完成数据类型的转换。      

例如:float x=100; 当把级别高的变量的值赋给级别低的变量时,必须使用显示类型转换运算

。显示转换的格式:(类型名)要转换的值;例如:int x=(int)34.89;

当把一个int型常量赋值给一个byte和short型变量时,不可以超出这些变量的取值范围,否则必须进行类型转换运算; 例如: byte b=128;(error)  byte b=(byte)128(ok)  byte型变量取值范围为-128~+127

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苦苦的帅比

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值