![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
刨根问底
猿小陆
原谅我一生不羁放纵爱自由!
展开
-
Java中创建对象的5中方式
源文档:https://www.cnblogs.com/wxd0108/p/5685817.htmlJava中创建对象的5中方式new创建新对象通过反射机制(Class和Constructor)采用clone机制通过序列化机制new创建新对象这是最常见也是最简单的创建对象的方式了。通过这种方式,我们可以调用任意的构造函数(无参的和带参数的)。Employee emp1 = new Employee();0: new #19 // class o原创 2021-08-08 18:55:48 · 126 阅读 · 0 评论 -
Java迭代器(Iterator)的next()及hasNext方法的理解
关于java集合迭代器中的it.hashNext()和it.next()方法今天突然想了一下找个问题,网上大多数说是直接取下一个元素,很迷惑,那么迭代器中it.next()方法到底是取当前元素并且指针下移还是直接取得下一个元素呢?下面就找个问题追了一下源码 //jdk1.8 private class Itr implements Iterator<E> { int cursor; // index of next element to return原创 2021-08-06 00:21:49 · 6598 阅读 · 5 评论