摘要: 在以后的开发中,我们的项目都是运行在服务器当中,而服务器已将线程的定义,线程对象的创建,线程的启动等, 都已经实现完了。这些代码我们都不需要编写。 最重要的是:你要知道,你编写的程序需要放到一个多线程的环境下运行,你更需要关注的是这些数据,在 多线程并发的环境下是否是安全的。 什么时候数据在多并发环 阅读全文
posted @ 2021-03-02 15:19 幽香琳 阅读(57) 评论(0) 推荐(0)
摘要: 抢占式调度模型:哪个线程的优先级比较高,抢到的cpu时间片的概率就大一些,java采用的就是抢占式调度模型 均分式调度模型:平均分配cpu时间段,每个线程占有的cpu时间段时间长度一样。 java中提供了哪些方法是和线程调度有关系的呢? 实例方法: void setPriority(int newP 阅读全文
posted @ 2021-03-02 15:00 幽香琳 阅读(76) 评论(0) 推荐(0)
摘要: 出生状态 就绪状态 运行状态 等待状态 休眠状态 阻塞状态 死亡状态 设置线程的名字setName(); 获取线程的名字getName(); 获取当前线程的对象currentThread(); 让当前线程进入休眠,进入“阻塞”状态,放弃占有cpu时间段,让给其他线程使用 Thread.sleep(1 阅读全文
posted @ 2021-03-02 14:42 幽香琳 阅读(50) 评论(0) 推荐(0)
摘要: 进程是一个应用程序(1个进程是一个软件) 线程是一个进程中的执行场景/执行单元。 一个进程可以启动多个线程。 2.对于java程序来说,当在DOS命令窗口输入: java HelloWorld 回车之后 会先启动JVM再启动一个垃圾回收线程负责看护,回收垃圾 最起码,现在的java程序中至少有两个线 阅读全文
posted @ 2021-03-02 14:02 幽香琳 阅读(55) 评论(0) 推荐(0)
摘要: 1.Map和Collection没有继承关系 2.Map集合以key和value的方式存储数据:键值对 key和value都是引用数据类型 key和value都是存储对象的内存地址 key起到主导的地位,value是key的一个附属品 3.Map接口中常用方法 V put(K key,V value 阅读全文
posted @ 2021-03-02 12:51 幽香琳 阅读(81) 评论(0) 推荐(0)
摘要: HashSet集合 1.存储时顺序和取出的顺序不同。 2.不可重复 3.放到HashSet集合中的元素实际上是放到HashMap集合的key部分了。 TreeSet集合 存储元素特点: 1.无序不可重复的,但是存储的元素可以自动按照大小排序! 成为可排序集合。 阅读全文
posted @ 2021-03-02 11:35 幽香琳 阅读(42) 评论(0) 推荐(0)
摘要: 使用泛型List<Animal>之后,表示List集合中只允许存储Animal类型的数据 用泛型来指定集合中存储的数据类型 使用泛型之后,集合中元素的数据类型统一了 泛型机制,只在程序编译阶段起作用,只是给编译器参考的(运行阶段泛型没用) 泛型的好处: 1.集合中存储的元素类型统一了 2.从集合中取 阅读全文
posted @ 2021-03-02 11:26 幽香琳 阅读(67) 评论(0) 推荐(0)
摘要: LinkedList类采用链表结构保存对象。这种结构的优点是便于向集合中插入和删除对象 把增删发挥到极致 (优点)需要向集合中插入、删除对象时,使用LinkedList类实现的List集合的效率较高; 因为增删元素不需要大量的元素位移。 (缺点)但对于随机访问集合中的对象,使用LinkedList类 阅读全文
posted @ 2021-03-02 10:13 幽香琳 阅读(88) 评论(0) 推荐(0)
摘要: ArrayList类实现了可变数组,允许保存所有元素,包括null,并可以根据索引位置对集合 进行快速随机访问:缺点是向指定位置插入对象或删除对象的速度较慢。 把检索发挥到极致 使用ArrayList集合比较多 因为往数组末尾添加元素,效率不受影响, 另外我们检索查找某个元素比较多。 ArrayLi 阅读全文
posted @ 2021-03-02 09:06 幽香琳 阅读(52) 评论(0) 推荐(0)
摘要: list继承了Collection接口,有Collection接口的全部方法 list集合中的元素:有序可重复 常用方法:void add(int index,Object Element)根据下标添加元素 int idexOf(Object o) 查询指定元素的下标 int lastIndexOf 阅读全文
posted @ 2021-03-02 08:22 幽香琳 阅读(52) 评论(0) 推荐(0)