-
集合分为:collection,map两大接口; 其中collection的子接口有list(序列)、queue(队列)、set(集)----list的实现类为arraylist,list和queue的实现类是linkedlist,set的实现类是hashset map也有许多子接口,但应用最广泛的是他的实现类hashmap collection中存储的是单个的对象,map中存储的是两个类的映射关系。 list,queue存储的是排列有序的,可重复的;set中存储的是无序的,不可重复的。查看全部
-
1.Collection接口: 是List、Set、和Queue接口的父接口 定义了可用于操作List、Set和Queue的方法--增删改查 2.List接口:实现类ArrayList List是元素有序并且可以重复的集合,被称为序列 List可以精确的控制每个元素的插入位置,或删除某个位置元素 ArrayList --数组序列,是List的一个重要实现类 ArrayList底层是由数组实现的查看全部
-
Comparable&Comparator接口 一、实现Comparable接口的类——是可比较的,会给对象定义一个【默认排序规则】 1、实现该接口表示:这个类的实例可以比较大小,可以进行自然排序 2、定义了默认的比较规则 3、其实现类需要实现compareTo()方法:compareTo()方法返回正数表示打,负数表示小,0表示相等 二、实现Comparator接口的类——比较工具接口,可以定义【临时比较规则】 1、用于定义临时比较规则,而不是默认比较规则 2、其实现类需要实现compare()方法 3、可利用Collection.sort(List<T> l,Comparator<T> c)来实现对集合的临时排序 三、Compareble 和 Comparator 都是Java集合框架成员查看全部
-
list中的元素有序且可以重复查看全部
-
java中集合框架常用类查看全部
-
http://img1.sycdn.imooc.com//544ef6360001036e07280313.jpg 注意返回类型查看全部
-
老师,我看到你修改HelloWorld的值时鼠标点上去就直接打开strings.xml文件并定位到了HelloWorld变量了,怎么做到的,有快捷键吗?我用的是windows版Eclipse,求指教! ctrl+鼠标左键查看全部
-
异常处理总结查看全部
-
自定义异常查看全部
-
java中的异常类别查看全部
-
对于有可能抛出异常的函数,要在声明中使用throws关键字表明可能抛出的异常。 如果调用者可以处理异常,则用try-catch语句处理,否则继续用throws,以便异常能继续被上一层捕获查看全部
-
try-catch-finally查看全部
-
从小到大查看全部
-
1、所有异常都继承于Throwable类,其下有两大子类: (1)Error类:错误,一般编程人员不太接触,如虚拟机错误、线程死锁。硬伤:使程序崩溃 (2)Exception类:异常,编码、环境、用户输入等问题,其子类主要有: ·非检查异常(运行时异常RuntimeException):【由java虚拟机自动捕获】如空指针NullPointer、越界ArrayIndexOutofBounds、错误类型转换ClassCast、算数异常Arithmetic等 ·检查异常CheckException:【需要手动添加捕获和处理语句】文件异常IO等查看全部
-
“yyyy-MM-dd HH:mm:ss” 为预定义字符串, yyyy 表示四位年, MM 表示两位月份, dd 表示两位日期, HH 表示小时(使用24小时制), mm 表示分钟, ss 表示秒,这样就指定了转换的目标格式,最后调用 format() 方法将时间转换为指定的格式的字符串。查看全部
举报
0/150
提交
取消