corejava
玛已
既然选择了远方,就不顾风雨兼程
展开
-
String浅析
String这个对象尤其特别,在java中,属于引用数据类型。接下来让我们先看一段代码: String str1 = "hello world"; String str2 = "hello world"; String str3 = str2; System.out.println(str2 == str3); //true str3...原创 2020-05-14 10:21:01 · 173 阅读 · 0 评论 -
java 集合(一)——ArrayList
ArrayList概念创建方式添加元素删除插入总结小插曲(System.arraycopy()和Arrays.copyOf()的区别)概念ArrayList就是一个底层是数组形式组成的有序集合,允许重复数据,允许数据为null,但是非线程安全,让我们看看底层源码 public class ArrayList<E> extends AbstractList<E> ...原创 2020-04-10 13:20:51 · 132 阅读 · 0 评论 -
java 是值传递还是引用传递
java 是值传递还是引用传递概念证明java是值传递基本类型结论引用数据类型结论小剧场总结java 是值传递(pass by value),还是引用传递(pass by reference)?答案是:值传递(pass by value)概念先说一下值传递和引用传递的概念和区别吧值传递:是指在调用函数时,将原始参对象复制一份作为实参传给形参,当在函数中对参数进行修改时,不会影响到实际参数...原创 2020-04-10 11:08:10 · 263 阅读 · 0 评论 -
Java中的集合
这两个星期一直处在面试找工作阶段,发现在面试过程中,对于集合的问题还问的挺频繁的,然后就看了挺多大神的总结啊什么的,然后我想自己来做个总结。首先是集合这个接口Collection,是在java.util工具包中,然后我们用到的最多的他的子类就是list和set先说list吧list又分为ArrayList、LinkedList和VectorArrayList 底层是用数组实现的,具体怎么实现...原创 2018-03-20 17:36:56 · 154 阅读 · 0 评论