学好jdk1.8源码-equals源码(和==的不同)

上篇把jdk1.8源码配置到IDEA已经搞好了。现在就在idea里来看string的常见方法及相关源码。 1、equals方法源码(下图红框就是,很简单,我就不一句句翻译了) 2、和==的不同呢? 1、从源码可以看出,equals先用进行了比较,然后判断类型,长度,再一个个char对比。所以说equals要比更严谨。 2、平常也可以override 重写equals方法。 3、==只是比较引用,e
相关文章
相关标签/搜索