首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
清浅池塘
掘友等级
开发总监
|
某创业公司
获得徽章 0
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
最新
热门
Java自动装箱/拆箱 - Java那些事儿
这个加上valueOf方法的过程,就是Java中经常说的装箱过程。 Java中一共有四类八种基本数据类型,除掉这几种类型,其它的都是对象,也就是引用类型。在JDK1.5中,给这四类八种基本类型加入了包装类,对应如下: 可以看出来,当我们变量声明为对象类型而赋值为基本数据类型时,…
Java基本数据类型和引用类型 - Java那些事儿
本文漏的图片已经补上,请放心阅读。 前面的文章有时候会留一些思考题,主要是想让大家多想想文章的内容,所以没留答案,评论区回复也是五花八门。写这篇文章是想再帮大家巩固一下之前的内容,子曾经说过:“温故而知新,可以上王者”。Java中一共有四类八种基本数据类型,看下表: 除掉这四类…
如何成为 Java 软件工程师
分享一下
String是一个很普通的类 - Java那些事儿
在Java中,当值被双引号引起来(如本示例中的"abc"),JVM会去先检查看一看常量池里有没有abc这个对象,如果没有,把abc初始化为对象放入常量池,如果有,直接返回常量池内容。下图是预先处理String str = new String("abc")的参数"abc" 接下…
Java中的数组 - Java那些事儿
在说说Java里有equals(上) 这篇文章里,文末我们提到了String底层是char数组来实现的,好多人当年上学时被二维数组,三维数组吓哭了吧。我们今天来讲讲数组,数组非常的重要,很多常用类,比如String等底层都是用数组来实现的,后续我们会一一讲到,多少人很久没用数组…
说说Java里的equals(上)
在Java字符串那些事儿一文发表后,朋友给我留言说:比较字符串用equals不就完了呗,干嘛要用"==",吃饱了撑的,能不能来点实际的。其实在文章里我是想表明,Java字符串两种声明方式在堆内存中不同的体现,我们在写代码过程中,为了避免重复的创建对象,尽量使用String s1…
Java字符串那些事儿
在JVM中,当代码执行到String s1 = "100" 时,会先看常量池里有没有字符串刚好是“100”这个对象,如果没有,在常量池里创建初始化该对象,并把引用指向它,如下图,绿色部分为常量池,存在于堆内存中。 这时候我们打印System.out.println(s1 == …
让人疑惑的Java代码 - Java那些事儿
和大多数人心里想的不一样吧,好多人还在纠结,到底是全是true还是全是false呀。 这是一个内部静态类,该类只能在Integer这个类的内部访问,这个类在初始化的时候,会去加载JVM的配置,如果有值,就用配置的值初始化缓存数组,否则就缓存-128到127之间的值。 结论:我们…
写在专栏前-Java那些事儿
有些工作三四年的朋友问我,觉得很迷茫,技术水平如何再次提高,问了一下,朋友甚至连String这个类的源码都没有看过,有时候,会去帮同事调试一下代码,调试过程中,发现其连JDK源码都还没关联上,工作中遇到不熟的API或出现问题,直接就打开百度去查,从来不关注一下底层实现。 还有一…
个人成就
优秀创作者
文章被点赞
1,244
文章被阅读
75,166
掘力值
3,014
关注了
1
关注者
4,168
收藏集
0
关注标签
7
加入于
2017-09-23