java
YYYYY_Z
这个作者很懒,什么都没留下…
展开
-
Java中的多态
Java中的多态 在Java中的向上转型中,如果一个具有子类类型的变量转换成了其父类类型,那么在子类中定义的特有的方法,此时便不能被调用。 Java中equals()和hashcode()方法: hashCode()方法给对象返回一个hash code值。这个方法被用于hash tables,例如HashMap。 它的性质是: 在一个Java应用的执行期间,如果一个对象提供给equals做比较的信息没有被修改的话,该对象多次调用hashCode()方法,该方法必须始终如一返回同一个integer。 如果两个原创 2020-07-25 16:41:59 · 157 阅读 · 0 评论 -
Java中的list
Java 中的List 1、Arrays.asList() // 这个方法可以将数组转化为List集合 如: String[] arrays = {"1", "2", "3"}; List<String> list = Arrays.asList(arrays); 然而此方法返回的只是Arrays的一个内部类,并不是真正的Java.util.ArrayList. 其返回的列表底层是数组,因此不能调整尺寸。如果试图用add()或delete()操作列表,则会在运行时获得“Unsupported原创 2020-07-25 16:36:37 · 183 阅读 · 0 评论 -
java中的clone()方法
当需要创建一个对象拷贝时,就需要使用clone方法。为了使一个类的对象可以拷贝,那么这个类必须要实现Clineable()接口。 Java 库中的很多类( 例如, Date、 Calendar 和 ArrayList) 实现 Cloneable。 这样, 这些类的实例可以被克隆。 clone方法实现的浅复制,当复制一个对象到另一个相同类型的对象时,如果这个对象中的某些数据类型是属于基本数据类型,此...原创 2020-05-02 00:00:52 · 452 阅读 · 0 评论