摘要: 这两个类都实现了list接口(list接口继承Collection接口),他们都是有序集合(及储存在两个集合中的元素的位置都是有顺序的) . 1.同步性: Vector是线程安全的,也就是说是它的方法之间是线程同步的,而ArrayList是线程序不安全的,它的方法之间是线程不同步的。如果只有一个线程 阅读全文
posted @ 2017-07-28 19:41 ~云ω裳~ 阅读(278) 评论(0) 推荐(0) 编辑
摘要: error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。 阅读全文
posted @ 2017-07-28 19:28 ~云ω裳~ 阅读(294) 评论(0) 推荐(0) 编辑
摘要: sleep 指线程被调用时,占着CPU不工作,此时,系统的CPU部分资源被占用,其他线程无法进入,会增加时间限制。wait 指线程处于进入等待状态,此时线程不占用任何资源,不增加时间限制。 阅读全文
posted @ 2017-07-28 19:01 ~云ω裳~ 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 多线程有两种实现方法,分别是继承Thread类与实现Runnable接口; 同步的实现方面有两种,分别是synchronized,wait与notify wait():使一个线程处于等待状态,并且释放所持有的对象的lock。 sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方 阅读全文
posted @ 2017-07-28 18:58 ~云ω裳~ 阅读(9118) 评论(0) 推荐(0) 编辑
摘要: 可以有多个类,但只能有一个public类,并且public的类名必须与文件名相一致. 阅读全文
posted @ 2017-07-28 18:46 ~云ω裳~ 阅读(496) 评论(0) 推荐(0) 编辑
摘要: Java的异常处理Java的异常处理是通过5个关键字来实现的:try,catch,throw,throws,finally。JB的在线帮助中对这几个关键字是这样解释的: Throws: Lists the exceptions a method could throw. Throw: Transfe 阅读全文
posted @ 2017-07-28 18:40 ~云ω裳~ 阅读(250) 评论(0) 推荐(0) 编辑