天道不一定酬所有勤
但是,天道只酬勤
Hollis出品的全套Java面试宝典不来了解一下吗?

hollischuang的文章

在Java中如何高效的判断数组中是否包含某个元素

如何检查一个数组(无序)是否包含一个特定的值?这是一个在Java中经常用到的并且非常有用的操作。同时,这个问题在Stack Overflow中也是一个非常热门的问题。在投票比较高的几个答案中给出了几种不同的方法,但是他们的时间复杂度也是各不...

赞(4)hollischuanghollischuangJava 阅读(38731)评论(2)

深入分析Java中的length和length()

在开始正文之前,请你快速回答如下问题: 在不使用任何带有自动补全功能IDE的情况下,如何获取一个数组的长度?以及,如何获取一个字符串的长度? 这个问题我问过不同水平的程序员,包括初级和中级水平的。他们都不能准确而自信地回答这个问题(如果你能...

赞(9)hollischuanghollischuangJava 阅读(27131)评论(5)

为什么Java要把字符串设计成不可变的

String是Java中一个不可变的类,所以他一旦被实例化就无法被修改。不可变类的实例一旦创建,其成员变量的值就不能被修改。不可变类有很多优势。本文总结了为什么字符串被设计成不可变的。将涉及到内存、同步和数据结构相关的知识。 字符串池 字符...

赞(8)hollischuanghollischuangJava 阅读(24644)评论(5)

[转]Java中的值传递与引用传递

方法调用(call by) 是一个标准的计算机科学术语。方法调用根据参数传递的情况又分为值调用(call by value ) 和引用调用( call by reference ) 。江湖上有很多关于这两种调用的定义 ,最通常的说法是传递值...

赞(0)hollischuanghollischuang转载 阅读(12354)评论(4)

HollisChuang's Blog

联系我关于我