Java基础
努力与思维
这个作者很懒,什么都没留下…
展开
-
==与equals()
面试常客 Object o = new Object(); Object o1 = new Object(); if (o == o1){ System.out.println("=="); }else { System.out.println("111" + o); System.out.println("111" + o1); }原创 2021-08-05 16:29:36 · 73 阅读 · 0 评论 -
String、StringBuilder和StringBuffer
1. String String其实就是一个被final修饰的字符数组,被final修饰就注定了它是不可变的,如果执行以下代码,原理是什么样的呢? 首先,hello会开辟一个内存空间,world也会开辟一个内存空间,str并不是等于hello + world,而是再开辟一个内存空间存储hello world。 2. StringBuilder与StringBuffer 这两个面试很常见,它们都是继承自AbstractStringBuilde...原创 2021-08-05 16:16:47 · 58 阅读 · 0 评论