
JavaSE
ink4t
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于Java中intern关键词的疑惑
intern在JDK中的书面含义:调用intern方法的时候首先会去常量池中查看是否存在与当前String值相同的值,如果存在的话,则直接返回常量池中这个String值的引用;如果不存在的话,则只会将原先堆中该字符串的引用放置在常量池中,并不会将拷贝整个字符串到常量池中;intern的使用方式:public static void main(String[] args) { Str原创 2017-07-06 00:43:18 · 4576 阅读 · 0 评论 -
关于byte的一道有趣的题目
朋友最近一次去面试被一道题难着了,说不会呢又感觉超级基础,可能有点基础过分了,哈哈,直接上题:问题:byte a=(byte)255;输出a等于多少?答案:-1解析:这道题拿着可能无从下手,基本数据类型,这样子写出是想考个什么,这里主要就是考查byte的取值范围,byte类型的数据取值范围是:-128-127。byte占8位,而2的8次方等于256,也就是byte最多可以表示256个不同的数,0~1原创 2017-07-20 16:42:48 · 1914 阅读 · 0 评论 -
Java三目运算符的一些冷知识
1、如题,试写出输出结果:int a = 1, b = 10;int temp1 = 0 < 1 ? a++ : b++;System.out.println("a = " + a + ", b = " + b);System.out.println("temp1 = " + temp1);2、如题,试写出输出结果:int c = 1, d = 10;int temp2 = 0 < 1原创 2017-07-15 21:36:54 · 2320 阅读 · 1 评论