“故事”的开始--基础数据类型(八大基本数据类型)

前言

依稀记得,那是十月份,刚刚秋招开始。嗯,故事的主角是我的室友--小可爱一枚。当时校招刚刚开始,我的室友满怀期待的投出了第一打简历。当天晚上就接到了第一个面试电话,真的我印象深刻。应为这让我永远深刻的记住了所有的基础数据类型。

电话那头,一位优雅的女士问我这位可爱的室友:为了确定您有Java基础我问您几个问题(当然了和你们想的一样----哈哈哈),嗯嗯~ o(* ̄▽ ̄*)o  Java的基础数据类型有哪些?

没错和你们想的一样,我可爱的室友回答到:嗯~~~~~~,String,字节型,整形。。。

电话那头优雅的女士也不再优雅,打断了他接下来的话,留下了一句:您真的学习过Java嘛?

之后这就成为了每年小聚中茶语饭后的谈资......

学习内容:

基本数据类型(不知道的各位,您真的学过Java吗?)

1、数值型:整数类型   byte(字节型)、short(短整型)、int(整形)、long(长整形)

                    浮点类型   float(浮点型)、double(双精度浮点型)

2、字符型:char(字符型)

3、布尔型:boolean(布尔型)

详解:

1、数值型:

        1.1、整数类型

                1.1.1、byte(字节型)

                        1个字节,8位,256个数,取值范围为【-128,127】

                1.1.2、short(短整型)
                        2个字节,16位,65536个数,取值范围为【-32768,32767】

                1.1.3、int(整型)

                        4个字节,32位,整数类型默认是int类型,取值范围约21亿(这要是银行卡余额有这么长就好了,哇哈哈哈哈哈哈哈哈哈--我也不贪没要long)

                1.1.4、long(长整型)
                        8个字节,64位,long类型表示long类型常量,要加L或者l,建议加L

        1.2、浮点类型

                1.2.1、float(浮点型)

                        4个字节,32位,单精度,能精确到6~7位,声明一个小数类型,要加F或者f

                1.2.2、double(双精度类型)
                        8个字节,64位,双精度,能精确到15~16位,小数类型默认是double类型

2、字符型:

        2.1、char(字符型)

                2个字节,16位,字符表示Unicode(万国码)编码表中的每一个符号,每个符号使用单引号引起来,其中前128个符号和ASCII表相同

3、布尔型

        3.1、boolean(布尔型)

                有两个值,一个是true(真),另一个是false(假)

总结:

        这些就是基本的数据类型了,当然了我知道大家肯定都知道。希望我室友别看到,不然就惨了!/(ㄒoㄒ)/~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Dr、宇中航

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

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

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

打赏作者

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

抵扣说明:

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

余额充值