JAVA数据类型

1、基本元素:标识符、字符集、关键字、常量与变量、注释

标识符

标识符是赋给类、方法或变量的名字。一个标识符可以是字母、数字、下划线、
美元符号的任意顺序组合,但不能以一个数字开始。
注:JAVA会区分大小写!!!
举例:
合法标识符:f4、$man、this_is_ok、Bla123、可以噢(可以使用中文,但是不建议使用)
非法标识符:2bbbb、warm-hearted、not/ok

关键字

2、具有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为保留关键字(reserved word)。
关键字举例:
abstract break byte boolean catch case class char
const continue default double do else extends
false final float for finally goto if import
implements int interface instanceof long native
new null package private protected public return
super switch synchronized short static try true
this throw throws transient void while

保留词:保留词(无含义但不能使用):goto, const

java字符集

java使用Unicode标准字符集,最多可以识别65536个字符,Unicode
字符集的前128个字符是ASCII码表.Unicode字符集覆盖了大部分国家的“字母表”的字母; 也就是说java类名变 量名等可以是中文;因为中文也是Unicode字符集中的字符; 但不建议开发中用中文标识符。
同时,Java也有其命名规范。

• 驼峰式命名:userName userSex
• 类名首字母大写
• 变量、方法名开头字母小写
• 常量所有字母大写
• 包名全部小写
• 工程名首字母大写

常量与变量

常量就是一个保持不变的值。
变量就是程序的一个基本存储单元。变量由一个标识符、类型以及一个可选的初值组合定义。变量的声明,例:int a ;int b = 10;

2、数据类型

基本数据类型

八大基本数据类型
整形:byte、short、int、long (666)
浮点型:float、double (3.14)
字符型:char (‘a’)
布尔类型:boolean (true、false)

复合数据类型

数组、类类型、接口类型、枚举类型等等。

进制相关

进制声明

在这里插入图片描述
十六进制以0x开头
八进制以0开头
二进制以0b开头

进制转换

在这里插入图片描述
因为非十进制会存在非数字的字符,因此用String类来接受转换后的相应进制变量。

数据类型转换

数据类型总结

在这里插入图片描述

数据类型隐式转换

数据类型在运算时可以混合使用,在运算中会先转化为同一数据类型。从低级到高级,该种转换也被称为隐式转换。
在这里插入图片描述

数据类型强制转换

数据的强制转换:将容量大的数据类型转换成容量更低的(但非四舍五入),例:在这里插入图片描述
字符型可以转换成整形(一般转换成int型),转换出来的结果是字符在unicode字符集的排序位置,例:
在这里插入图片描述

以上为本人再学习时的理解,若有问题,欢迎讨论。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值