zoukankan      html  css  js  c++  java
  • Collection和Collections的区别以及浅复制和深复制的区别

    1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。
     Collection  
    ├List  
    │├LinkedList  
    │├ArrayList  
    │└Vector  
    │ └Stack  
    └Set 
     

    2、java.util.Collections 是一个包装类。它包含有各种有关集合操作的静态多态方法。此类不能实例化,就像一个工具类,服务于Java的Collection框架。

    浅复制:只是根据一个对象,拷贝另一个完全相同的对象,引用也指向原来相同的对象

    深复制:深复制要把复制对象的引用都修改一遍

  • 相关阅读:
    docker
    SAML(Security assertion markUp language) 安全断言标记语言
    kafka消息系统
    OBS 对象存储技术学习
    AOP之AspectJ
    sql查漏补缺
    todolist
    springboot 注解整理
    前端之jQuery
    前端之BOM和DOM
  • 原文地址:https://www.cnblogs.com/zhanglanyun/p/2532726.html
Copyright © 2011-2022 走看看