《变态面试官》系列—Java基础你都不会吧!

我爱学习,学习使我妈快乐,我妈快乐全家快乐
好看请点赞,不喜请轻喷

锲子

一入编程深似海,编程世界Very深。

这里是九神说编程,今天给大家说的是一个顶级大佬闲的无聊,在编程世界已经999级,闲来无事去新手村练小号的故事。

大佬本以为只要拿出0.001%的功力就可以轻松入职升级了,没有想到却遇上了变态面试官!

“看来,我需要使出我1%的功力了!”,大佬明悟道。

介绍一下作者本人,我虽名为九神,但在那场大战中连观战的资格都没有,以下的一切都是大佬小号口传于我的。而我,只是以第一人称口述,记录下了那场对决的万分之一!

面试开始

我看到一个头发浓密,全身西服笔挺的30岁大叔面试官向我走来。

不经意间扫过这位大叔腕上的百达翡丽和标着“LOTOS”字样的眼镜。

看着对方这张好像在我长远记忆中见过的帅气脸庞,我突然意识到——有杀气!

你好,我们先来几个简单问题热热身吧,先讲讲Java有哪几种基本类型?

认真的回答道:大叔你好!在Java中,一共有8种基本类型。分别是:整数类型:byte,short,int,lon;浮点数类型:float,double;字符类型:char;布尔类型:boolean。

注意:遇到面试官一定要礼貌!回答问题要有逻辑,按照种类归类比你一口气说出8种类型好的多。

在Java中(2.0-1.1 == 0.9)是true还是false?

是false,因为2.0-1.1最终输出的是0.89999999,而不是0.9。在Java中,(2.0-1.1 < 0.9)才是true。

那为什么输出的是0.899999而不是0.9?如何解决?

因为在Java中浮点数值采用二进制表示,而在二进制系统中无法精准表示分数1/10。(就好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值