码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA 集合

时间:2015-04-19 21:15:38      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

异常处理

异常 exception 是程序在执行过程中所产生的问题

对异常的处理方法:

1.捕获异常,不让它沿着调用闸继续向下抛出

2.捕获异常 并让它向下抛出

3.不捕获异常

try没有异常时不会执行catch()

try出现异常之后 其它代码不会执行 跳到对应捕获异常的catch() 语句块执行

异常分类:

1  检查异常

2  运行异常

3  错误

装箱 拆箱

装箱:基本类型  转换为  引用类型

拆箱:引用类型  转换为  基本类型

集合框架

特点:元素类型可以不同  集合长度可变 空间不固定

list接口:一列数据,数据内容可以重复,元素安插的次序来放置元素  不会重新排列

set接口:一列数据,内容不能重复 使用自己内部的一个排列机制放置元素

map接口:一列数据,使用自己内部的一个排列机制放置元素

ArrayList(数组):使用最广泛,集合元素增加 或 删除操作不频繁时使用。 最适合查询

LinkedList(链接):当需要在集合的中间位置,频繁增加或删除元素时使用

vector:与ArratList类似,是线程安全的,所以性能低于ArrayList

LinkedList > ArrayList > Vector

泛型:保障数据类型安全,数据类型不用再强制转换

MAP中不允许出现重复键,可以是任何类型

反射 类加载 与 垃圾回收

类加载:由类加载器完成,类的class文件读入内存后,就会创建一个java.lang.Class

一旦某个类被载入JVM中,同一类就不会再次被载入

链接:把类的二进制数据合并到JRE中

反射

JAVA的反射技术是java程序的特征之一,它允许运行中的java程序对自身进行检查 并能直接操作程序的内部属性

垃圾回收是自动回收

JAVA 集合

标签:

原文地址:http://www.cnblogs.com/amora/p/4439682.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!