java零基础入门-八大基本类型
哈喽,各位小伙伴们好,我是喵手。
今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。
我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,希望以这种方式帮助到更多的初学者或者想入门的小伙伴们,同时也能对自己的技术进行沉淀,加以复盘,查缺补漏。
小伙伴们在批阅的过程中,如果觉得文章不错,欢迎点赞、收藏、关注哦。三连即是对喵手我创作道路上最好的鼓励与支持!
一、前言
今天我们来揭秘一下,一直都说java八大基本类型,那么到底该八大类型是啥啊,外界一直在喊,如果学java都不知道,那可以出门右拐啦,可以换个语言学学啦,java不适合你,哈哈哈,毕竟学过java,这就是常识,就像你学过数学,那九九乘法表随便啥时候问你你都能背得出,所以你知道八大基本类型的重要性了吧。
所以,你今天遇到我,那我肯定得逮住你,跟我好好学一下,如果你对它了如指掌,那我可以放过你,因为很有可能你的技术水平在我之上,所以呢,我是针对刚入门学习java的小伙伴啦,因为它很重要!所以我要单独抽一期来讲。
好啦,我就要开始我们今天的内容啦。
二、八大基本类型
1、八大基本类型是哪八大?
八大可分为三种类型。分别为整型(4种),浮点型(2种),字符类型(1种),布尔类型(1种)。
分别如下:
- 整型:int、short、long、byte
- 浮点型:float、double
- 字符串型:char
- 布尔类型:boolean
2、八大基本类型与引用类型有啥不同?
首先我们得知道引用类型有哪些:类(class)、接口(interface)和数组(array)对吧。那区别呢?你还没讲,我这不马上来讲了嘛。
基本类型是直接值保存,而引用类型对象的内存地址保存。而对于所有基本类型赋值是按值传递(拷贝赋值),引用类型赋值则是按引用传递。
三、具体剖析
1、int
int属于Java中整型的一种。
- 其长度占4字节(32bit),取值范围为:[-2^31, 2^31-1]。换算一下就是 (-2,147,483,648)到 2,147,483,647。
- 默认初始变量值为0。
- 包装类为Integer。
2、short
short属于Java中整型的一种。
- 其长度占2字节(16bit),取值范围为:[-32768,32767]。
- 默认初始变量值为0。
- 包装类为Short。
3、long
long属于Java中整型的一种。
- 其长度占8字节(64bit),取值范围为:[-2^63,2^63-1]。换算一下就是:-9,223,372,036,854,775,808 到 9,223,372,036,854,775,8087。
- 默认初始变量值为0或0L。
- 包装类为Long。
4、byte
byte属于Java中整型的一种。也叫单精度浮点型。
- 其长度占1字节(8bit),取值范围为:[-128,127]。换算成二进制范围为:10000000 到 01111111。
- 默认初始变量值为0或0L。
- 包装类为Long。
5、float
float属于Java中浮点型的一种。
- 其长度占4字节(32bit)。
- 默认初始变量值为0.0f。
- 包装类为Float。
6、double
double属于Java中浮点型的一种。也叫双精度浮点型。
- 其长度占8字节(64bit)。
- 默认初始变量值为0.0d。
- 包装类为Double。
7、char
char属于Java中浮点型的一种。也叫双精度浮点型。
- 其长度占2字节(16bit)。
- 无默认值,可以赋值单字符或整型数值。
- 包装类为Character。
比如:
char c = 'c';
char z = ''菌';
8、boolean
boolean布尔型,只有两个值true或false。
- 其默认值为false。
- 包装类为。Boolean。
比如:
boolean b = true;
boolean a = false;
... ...
好啦,今天的教学内容到这里就要即将结束啦,如果对文中的任何知识点有疑问,欢迎评论区评论留言呀,我看见都会一一解答的。
四、结尾
教学是结束了,但是有些话不知我但讲不当讲,啊哈哈, 可我还是想说给你们听听。如下是我很喜欢的一句话,我打算送给你们,希望我们都能变得更好更优秀。
wished for you successed !!!
--------------------------------------------
⭐️若喜欢我,就请关注我叭。
⭐️若对您有用,就请点赞叭。
⭐️若有疑问,就请评论留言告诉我叭。
--------------------------------------------
- 点赞
- 收藏
- 关注作者
评论(0)