面试系列
爆米花机枪手
无知者无畏~
展开
-
本人所在公司常年开放Java、大数据、算法和产品等职位,欢迎私聊~
本人所在公司常年开放Java、大数据、算法和产品等职位,欢迎私聊~原创 2019-12-05 18:28:01 · 484 阅读 · 0 评论 -
2019程序员个人面试随笔
2019程序员个人面试随笔我找工作的时间范围在2019年10月13日至11月22日,此时工作年限四年零七个月。先说几个重点1、简历一定要写好,我整理简历花了两三天的时间,差点吐了,用到的网站有https://github.com/geekcompany/ResumeSamplehttps://github.com/resumejob/awesome-resume2、投简历之前花个三四天...原创 2019-11-25 22:44:59 · 805 阅读 · 0 评论 -
面试系列之Integer缓存所引发的惨案(保证看完你就彻底明白)
今天在整理代码的时候发现了一段程序,如下Integer integer1 = 3;Integer integer2 = 3;if (integer1 == integer2) System.out.println("integer1 == integer2");else System.out.println("integer1 != integer2");Integer in...原创 2019-08-28 14:24:44 · 454 阅读 · 0 评论 -
Java中对象占用内存大小计算
Java中对象占用内存大小计算可以直接进入正题对象的组成这一节byte与bitbit: 位,比特。 信息的最小单位,二进制数中的一个位数(二进制位),其值为“0”或“1”;byte: 字节。计算机文件大小的基本计算单位;原码:正数本身,负数,正数对应的二进制最高位为1(负);反码:正数本身,负数,符号位不变,其余各位取反;补码:正数本身,负数:反码+10的反码、补码都为零注意...原创 2019-09-18 00:09:40 · 920 阅读 · 0 评论 -
Java中高位转低位溢出的计算过程
System.out.println((byte) 129);System.out.println((byte) -129);System.out.println("~b2: " + ~10);结果是:-127127~b2: -11计算机中是以补码进行计算正数的反码补码都是原码,如:10原码: 1010反码: 1010补码:1010负数 -10原码 10000000...原创 2019-09-18 20:43:54 · 757 阅读 · 0 评论