
java
Renirvana
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java是值传递还是引用传递?
java到底是值传递(Pass by value)还是引用传递(Pass by reference),被这个问题困扰了很久,一直也没有去深入了解问题的本质。最近看了一篇文章后觉得理解又加深了一点。但还是存在一些疑惑,于是继续深究下去。原创 2016-12-17 16:42:05 · 564 阅读 · 0 评论 -
java集合工具类Collections中的“坑”
java集合工具类Collections包括以下几个方法: public static final <T> List<T> emptyList() public static final <T> Set<T> emptySet() public static final <K,V> Map<K,V> emptyMap() 在实际使用时发现通过以上方法创建的集合无法进行添加或删除操作。原创 2016-12-19 17:19:00 · 1661 阅读 · 0 评论 -
Java堆VS栈-Java中的内存分配
Java堆VS栈-Java中的内存分配原文:Java Heap Space vs Stack – Memory Allocation in Java在Java EE书籍和java教程中都能看到很多关于堆和栈的描述,从程序运行时的角度如何理解堆内存和栈到底是什么呢?Java堆内存java堆是在运行时给对象和JRE类使用的内存。我们创建的任何对象都存储于堆内存中。垃圾收集器也是收集堆内存中的那些没有任何翻译 2017-01-20 13:51:02 · 697 阅读 · 0 评论 -
Java字符串常量池是什么?
Java字符串常量池是什么?顾名思义,Java中的字符串常量池(String Pool)是存储在Java堆内存中的字符串池。我们知道String是java中比较特殊的类,我们可以使用new运算符创建String对象,也可以用双引号(”“)创建字串对象。 Java中的字符串常量池下图,清楚地解释了如何在Java堆内存中维护字符串常量池,以及当我们使用不同的方式创建字符串时在堆内存中如何存放。 之所翻译 2017-01-20 18:25:19 · 1079 阅读 · 0 评论 -
String与StringBuffer和StringBuilder的区别
String与StringBuffer和StringBuilder的区别本文主要关注String类的基本功能,然后会比较String与StringBuffer和StringBuilder的区别。 String类String类表示字符串,可以通过两种方式实例化Strin翻译 2017-01-21 16:17:27 · 612 阅读 · 0 评论