java数据类型

要知道编程是为了解决现实中的问题,让工作生活更便利。所以编程和生活息息相关,不要因为陌生而感到恐惧。

在生活中我们看到听到的都是所谓的数据,例如我们去超市购物,每个商品都有固定的属性,名称,价格,生产日期等。如果用编程语言来表述一个商品,首先我们要考虑的是如何记录这些商品的属性。

什么是数据类型

 数据类型其实就是数据的分类,对应不同的数据使用不同的数据类型存放。

比如 在实际业务中

1. 一串文字,电话号,身份证号码等 我们就会使用字符串类型

2. 积分,数量 这些纯数字我们就用数字类型

3. 生产日期,生日 使用日期类型

4. 对于非黑即白的,比如性别,是否删除,使用布尔类型


java中的数据类型

java中数据类型 大致氛围两种 基本数据类型 和 引用数据类型


基本类型

基本类型中,我们只需记住 int,long ,double,boolean即可。

数值型:用于存放纯数字的数据。整数类型即为没有小数点,浮点类型则是可以带小数点

布尔型:只有两个值  true(对),false(错)。用于表示非黑即白

为什么有那么多整数类型,因为不同的整数类型能存放的数字大小不同,上图中从左到右,存放空间也是从小到大。日常工作中都是使用int表达数字,数据库的id用long类型(先不纠结id是什么)

浮点类型:区别在于精度问题,在计算机中浮点类型数据的技术是有偏差的,其中double的精度高于float。对精度要求不高可以使用浮点类型,对于金额这种不允许有偏差的数据就不能使用浮点类型了,需要使用引用数据类型中的BigDecimal(以后讲解)


引用类型 

除了基本类型 其他都是引用类型,主要的工作内容也是跟这些引用类型打交道。

后期会一点一点引入 类、接口、数组的概念

这里需要着重讲一下 String类。

String不是基本类型而是引用类型

String类型主要就是用来接收文字类型的数据


NULL

一个特殊的存在,当引用类型没有被赋值时,这个引用类型的值则为null。基本类型是没有null这个值的


基本类型对应的引用类型

java中还内置了与基本类型对应的,

如下表 不一一列举了,其他的都是基本类型首字母大写

基本类型引用类型
intInteger
longLong
doubleDouble
booleanBoolean


使用

long类型 建议在末尾加上‘L’

double类型 建议在末尾加上‘D’

float类型 建议在末尾加上‘F’

String类型 要使用双引号包裹

注意计算机中的所有符合都要使用英文的

		int i = 1;
		long l = 1L;
		double d = 3.14D;
		float f = 3.14F;
		boolean b = true;
		String s ="我是字符串!!!";

int i =1;

这句代码表示 声明一个变量,名字为 i ,它的类型是int,值为1

在java 中每一句代码都需要使用 分号 结尾


总结 

你可以看不懂,可以不理解。都没有关系,你只需要知道数据类型就是给数据分类的,无非就是字符串类型,数字类型,布尔类型


 💪💪💪还在为如何学习java发愁吗?还在因为学习之后不知道怎么运用苦恼吗?也许这篇专栏可以帮助到你,一个专注业务的java教程!

点击下方链接,关注专栏和作者!帮你走出求职阴影!

【如何成为CRUD工程师】

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

鲸渔

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

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

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

打赏作者

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

抵扣说明:

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

余额充值