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 · 169 阅读 · 0 评论 -
Java中的list
Java 中的List1、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 · 195 阅读 · 0 评论 -
java中的clone()方法
当需要创建一个对象拷贝时,就需要使用clone方法。为了使一个类的对象可以拷贝,那么这个类必须要实现Clineable()接口。Java 库中的很多类( 例如, Date、 Calendar 和 ArrayList) 实现 Cloneable。 这样, 这些类的实例可以被克隆。clone方法实现的浅复制,当复制一个对象到另一个相同类型的对象时,如果这个对象中的某些数据类型是属于基本数据类型,此...原创 2020-05-02 00:00:52 · 492 阅读 · 0 评论