Java基础知识总结复盘之数据类型

Java基础知识总结复盘之数据类型

前言:

在标题中有着总结复盘这些词就说明这是一篇用于快速回顾旧知识的文章。

Java基础中数据类型包括: 基本数据类型和引用数据类型

基本数据类型

基本数据类型大体可分 四类八种

整型 :byte,short, int ,long

浮点型:float,double

字符型:char

布尔型:boolean

加粗的类型都是开发时常用的类型,建议熟练掌握。

基本数据类型之间的转换

boolean不参与转换

基本数据类型之间的转换分为自动转换强制转换

自动转换

自动转换的类型的条件为:数据范围小的类型转向数据范围大的类型为自动转换

byte,short,char->int->long->float->double

强制转换

需要强制转换的类型条件为:数据范围大的类型转向数据范围小的类型为强制转换

转换时需要使用强制转换符:(数据范围小的类型),例如:int num1 = (int) 10.6;

可能会发生数据精度丢失

变量

变量:在运行过程中,值会发生变化的量

变量的使用:

变量使用前必须先赋值;

变量不能重复声明,变量名不能相同;

标识符:需要自己起名字的地方都是标识符,变量名是标识符,标识符命名需要注意以下要求:

标志符的组成 数字,英文字母 ,下划线,美元符号 4部分组成

不能以数字开头

不能和关键字(都是一些小写字母单词,在JDK中有特殊用途)重名

见名知义 如:score student name age;

遵守驼峰标志,变量名首字母小写,第二个单词首字母大写其余小写

引用数据类型

Class(类)Interface(接口)Array(数组)

Class(类)

类分为系统类和自定义类,这两张类使用频率都很高,常用的系统类有:

Object,String,Date,包装类等等

当系统类无法满足业务需求时就需要自定义类例如:User类,Login类等等

Interface(接口)

接口分为系统接口和自定义接口,常用的系统接口有:List<>,Map<>等等

同样当系统接口无法满足业务需求时就需要自定义接口例如:User接口,Login接口等等

Array(数组)

数组:存储在一个连续开辟的内存块中的相同数据类型的元素集合。

在数组中的每一个数据被称为数组元素,表示每个元素的位置使用索引(下标) 表示从0开始

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值