• Java集合系列】-ArrayList

    前面的博文,小编主要简单介绍java集合的总体架构,在接下来的博文,小编将详细介绍里面的各个,通过demo、对比,来对java集合进行更加深入的理解和认识,希望可以帮助有有需要的小伙伴们`(*∩_∩*)′,...
    文章 2016-12-07 1074浏览量
  • Java 集合系列08之 List总结(LinkedList,ArrayList等...

    Java 集合系列03之 ArrayList详细介绍(源码解析)和使用示例 Java 集合系列04之 fail-fast总结(通过ArrayList来说明fail-fast的原理、解决办法) Java 集合系列05之 LinkedList详细介绍(源码解析)和使用示例 Java 集合...
    文章 2014-07-15 1396浏览量
  • JAVA泛型

    集合中的泛型是JAVA中写好的,我们也可以编写自己的并使用泛型,举个例子: 自定义,使用泛型 author jianggujin public class Generics<T>{ T obj;public Generics(T obj) { this.obj=obj;} public T ...
    文章 2015-12-29 1280浏览量
  • 强哥说Java-Java集合(二)

    import java.util.ArrayList;public class Test { public static void main(String[]args){ 实例化一个空列表 ArrayList arrayList&61;new ArrayList();for(int i&61;0;i<5;i&43;43;{ 将元素i追加到列表的末尾 ...
    文章 2022-05-12 40浏览量
  • ArrayList 序列化分析

    针对要序列化的对象不需要定义writeObject、readObject方法,采用默认序列化、反序列化方式,如果有特殊需求,则可以在对象定义writeObject、readObject方法进行扩展,详细实现原理下次写序列化文章时再介绍。...
    文章 2018-05-07 6816浏览量
  • List接口|带你学《Java语言高级特性》之一百

    上一篇:集框架简介|带你学《Java语言高级特性》之九十九【本节目标】本节介绍了List接口的使用,在List子接口有三个常用子类:ArrayList、Vector、LinkedList,之后会做详细说明。List接口 List是Collection的...
    文章 2020-07-29 1725浏览量
  • Java博客大汇总

    ArrayList由来介绍,ArrayList的特点,ArrayList如何使用,ArrayList结构图,ArrayList类声明 07.ArrayList2 ArrayList内部结构,构造方法,add(E e)方法,set和get函数,remove(Object o),ArrayList扩容消耗 08....
    文章 2019-06-03 1837浏览量
  • Java 集合系列03之 ArrayList详细介绍(源码解析)和...

    首先,讲解List,而List中ArrayList又最为常用。因此,本章我们讲解 ArrayList。先对ArrayList有个整体认识,再学习它的源码,最后再通过例子来学习如何使用它。内容包括:第1部分 ArrayList简介第2部分 ArrayList...
    文章 2014-07-15 940浏览量
  • ArrayList源码级详解

    下面是主要是自己看了很多Java容器相关的博客&xff0c;以及很多面经涉及到的Java容器相关的面试题后&xff0c;自己全部手写的解答&xff0c;也画了一些流程图&xff0c;之后会继续更新这一部分。ArrayList与LinkedList的...
    文章 2022-09-08 24浏览量
  • ArrayList

    顺便说下hashcode,在java中随处可见,一般用在HashMap,Hashtable,HashSet等等中,可用于减少equals方法的调用,快速访问元素等,其实就是散列表的概念,如比较元素先比较其hashcode,如果hashcode不相等,那么这两...
    文章 2017-11-22 953浏览量
  • Java博客大汇总

    Java中的内部分类,内部概述和访问特点,内部和外部联系,匿名内部类介绍,成员内部类介绍,为什么内部调用的外部变量必须是final修饰的?08.形参和实参 什么是形参和实参,名作为形式参数,抽象名...
    文章 2019-07-29 1875浏览量
  • JVM内存模型解析

    堆内存是我们平时在生产环境进行性能调优的一个非常重要的部分,对于这里我在另外一篇文章JVM垃圾回收算法及回收器详解有详细介绍,这里我们还是拓展补充几个常见的性能调优参数: PretenureSizeThreshold:直接...
    文章 2017-12-08 838浏览量
  • 《徐徐道来话Java》(2):泛型和数组,以及Java是...

    Java中,数组具有协变性,而泛型具有无关性,示例代码如下: Object[]array=new String[10];编译错误 ArrayList<Object>list=new ArrayList<String>();这两句代码,数组正常编译通过,而泛型抛出了...
    文章 2016-09-08 1095浏览量
  • Java 集合系列04之 fail-fast总结(通过ArrayList来...

    ArrayList的Iterator是在父AbstractList.java中实现的。代码如下: 1 package java.util;2 3 public abstract class AbstractList<E>extends AbstractCollection<E>implements List<E>{ 4 5. 6 ...
    文章 2014-07-15 997浏览量
  • 一份送给Java初学者的指南

    Java核心技术卷1+卷2》:很棒的两本书,建议有点Java基础之后再读,介绍的还是比较深入的,非常推荐。《Java编程思想(第4版)》:这本书要常读,初学者可以快速概览,中等程序员可以深入看看java,老鸟还可以用之...
    文章 2018-06-26 6683浏览量
  • Java集合详解1:一文读懂ArrayList,Vector与Stack使用...

    本文非常详尽地介绍Java中的三个集合类ArrayList,Vector与Stack 《Java集合详解系列》是我在完成夯实Java基础篇的系列博客后准备开始写的新系列。这些文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩...
    文章 2019-10-10 4495浏览量
  • Java集合总结【面试题+脑图】,将知识点一网打尽!

    十、Java中HashMap的key值要是为对象则该需要满足什么条件?需要同时重写该的hashCode()方法和它的equals()方法。从源码可以得知,在插入元素的时候是先算出该对象的hashCode。如果hashcode相等话的。那么表明...
    文章 2018-04-16 1433浏览量
  • Java 集合概览

    Java中的集合有两大,分别是: 1.Collection 2.Map Collection的集合可以理解为主要存放的是单个对象,而Map的集合主要存储的是key-value类型的对象。这两大即可理所当然的对应着两个接口,分别是Collection...
    文章 2015-10-30 1646浏览量
  • Java中的逆变与协变(转)

    为了解决这些问题,我们需要了解Java中的逆变和协变以及泛型中通配符用法。1.逆变与协变 在介绍逆变与协变之前,先引入Liskov替换原则(Liskov Substitution Principle,LSP)。Liskov替换原则 LSP由Barbara Liskov于...
    文章 2016-01-11 1265浏览量
  • Java 集合概览

    Java中的集合有两大,分别是: 1.Collection 2.Map Collection的集合可以理解为主要存放的是单个对象,而Map的集合主要存储的是key-value类型的对象。这两大即可理所当然的对应着两个接口,分别是Collection...
    文章 2015-10-30 2381浏览量
  • Java中的逆变与协变

    为了解决这些问题,我们需要了解Java中的逆变和协变以及泛型中通配符用法。1.逆变与协变 在介绍逆变与协变之前,先引入Liskov替换原则(Liskov Substitution Principle,LSP)。Liskov替换原则 LSP由Barbara Liskov于...
    文章 2016-11-16 850浏览量
  • 详细 Java 15 新功能介绍

    Java 如果想让一个不能被继承和修改&xff0c;这时我们应该使用 final 关键字对进行修饰。不过这种要么可以继承&xff0c;要么不能继承的机制不够灵活&xff0c;有些时候我们可能想让某个可以被某些类型继承&xff0c...
    文章 2022-04-14 56浏览量
  • JAVA设计模式-工厂方法模式

    中介绍的是Java集合的迭代器。拿出来看一看 Collection接口的一段代码: Returns an iterator over the elements in this collection.There are no guarantees concerning the order in which the elements ...
    文章 2017-11-15 1284浏览量
  • 泛型的总结(Java

    接下来将在代码进行详细说明&xff1a;public class DAO<T>{ 建立一个DAO工具,给其定义成泛型&xff0c;当操作具体时可以根据而改变 同样的&xff0c;也可以定义一些泛型方法&xff0c;不指定其操作的具体类型&...
    文章 2022-10-18 11浏览量
  • EventBus 源码解析

    上部分主要是订阅者相关信息,中间是 EventBus ,下面是 发布者发布事件后的调用,具体的功能请看下面的详细介绍。4.2 核心功能介绍 4.2.1 EventBus.jva EventBus 负责所有对外暴露的 API,其中的 register...
    文章 2016-04-11 1257浏览量
  • EventBus 源码解析

    上部分主要是订阅者相关信息,中间是 EventBus ,下面是 发布者发布事件后的调用,具体的功能请看下面的详细介绍。4.2 核心功能介绍 4.2.1 EventBus.jva EventBus 负责所有对外暴露的 API,其中的 register...
    文章 2016-04-11 1161浏览量
  • EventBus 源码解析

    上部分主要是订阅者相关信息,中间是 EventBus ,下面是 发布者发布事件后的调用,具体的功能请看下面的详细介绍。4.2 核心功能介绍 4.2.1 EventBus.jva EventBus 负责所有对外暴露的 API,其中的 register...
    文章 2016-04-08 1514浏览量
  • List集合和其子类ArrayList、LinkedList

    tips:List接口的子类java.util.ArrayList类,该类的方法都是来自List定义。List接口常用方法List作为Collection集合的子接口,不但继承了Collection接口的全部方法,而且还增加了一些根据元素索引来操作集合...
    文章 2022-08-22 11浏览量
  • 初探Java类型擦除

    本篇博客主要介绍了Java类型擦除的定义,详细介绍了类型擦除在Java中所出现的场景。1.什么是类型擦除 为了让你们快速的对类型擦除有一个印象,首先举一个很简单也很经典的例子。指定泛型为String List<String&...
    文章 2019-05-27 1031浏览量
  • 呕心沥血一周,我交出了这篇 List 面试文章,细不细...

    类中重要属性的分析ArrayList 构造器add 方法扩容机制分析移除问题序列化问题巧的是 ArrayList 深入源码分析的文章&xff0c;我很早之间就已经详细的写过一篇文章了。这也表明了 ArrayList 真的是非常非常容易在面试的...
    文章 2022-04-27 31浏览量
1 2 3 4 ... 30 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化