博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
List集合、泛型、装箱拆箱
阅读量:4948 次
发布时间:2019-06-11

本文共 408 字,大约阅读时间需要 1 分钟。

1.List集合

Vector:增删改查都慢 线程同步 线程安全

LlinkedList:以链表结构存储数据,查询慢、增删快

ArrayList:的运行速度比较快 连续数据空间存储数据,查询快(下标),增删慢

2. 泛型

泛型类 泛型接口 泛型方法 泛型的属性

泛型的属性 属性的数据类型由调用方 来决定当前属性的数据类型

integer 是int数据类型的封装类

character 是char的类型的封装类

必定是 类 而不是 基础数据类型的 关键字

方便扩展

JDK1.5之后

以类型作为参数的类就叫泛型

作用:提高程序健壮性,简化代码

泛型的默认值是Object

3. 装箱、拆箱

值类型->引用类型 装箱

引用类型->值类型 拆箱

JDK1.5之后引入了自动装箱及自动拆箱功能

集合中只能添加引用类型数据

 

转载于:https://www.cnblogs.com/BAYOUA/p/10898195.html

你可能感兴趣的文章
Python多线程简单例子
查看>>
线性回归 及 正则化 公式推导
查看>>
多线程交替输出1234
查看>>
梦断代码阅读笔记02
查看>>
河南省第十届省赛 Binary to Prime
查看>>
Spring MVC统一异常处理
查看>>
mybatis爆出constructor和getter异常的解决方法:
查看>>
rest-framework之视图
查看>>
socket技术详解
查看>>
RabbitMQ
查看>>
WordPress中默认文本编辑器替换成百度UEditor编辑器
查看>>
jQuery 删除或是清空某个HTML元素。
查看>>
图片添加水印效果
查看>>
iOS开发UI篇—核心动画(转场动画和组动画)
查看>>
20190724-Python网络数据采集/第 2 章 复杂HTML解析-导航树/正则表达式
查看>>
[Swift]LeetCode605. 种花问题 | Can Place Flowers
查看>>
[Swift]LeetCode494. 目标和 | Target Sum
查看>>
python--斐波那契数列
查看>>
mysql查询练习题
查看>>
python学习笔记(session)
查看>>