zoukankan      html  css  js  c++  java
  • Java 持有对象

    如果一个程序中只包含固定数量的且其生命周期都是已知的对象,那么这是一个简单的程序

    通常程序总是根据运行时才知道的某些条件去创建对象,为解决这个普遍的编程问题,需要在任意时刻,任意位置创建任意数量的对象

    java有多种方式保存对象,如数组,数组比较时候保存基本数据类型,但数组的尺寸固定,显得过于受限

    Java 实用类库还提供了一套相当完整的容器来保存对象,其中基本的类型时Set,Queue和Map,这些对象类型也称为集合类或容器,java容器可以自动调整自己的尺寸.

    Java容器类库中的两种主要类型,它们的区别在于容器中每个"槽"保存的元素个数

    Clollection容器只能在保存一个元素,此类容器包括:

    List,它以特定顺序保存一组元素

    Set对于每个值都只保存一个对象,不能有重复元素(Set类型有HashSet,TreeSet,LinkedHashSet)

    Queue 只允许在容器的一"端"插入对象,并从另一端移除对象(很像数据结构的队列)

    Map在每个槽内保存了两个对象,即键和与之想关联的值

    Map允许你将某些对象与其他一些对象关联起来的关联数组,(每一个键只能存储一次)

  • 相关阅读:
    串口基本知识
    20180826
    20180819
    自动化测试
    说话有重点 测试思维
    学习C语言,在软件测试中如何用?
    PC能替代服务器吗?
    服务器与普通电脑的区别?
    k8s 回滚应用
    k8s Service
  • 原文地址:https://www.cnblogs.com/jiangfeilong/p/10242049.html
Copyright © 2011-2022 走看看