
java复习
文章平均质量分 73
lazyhhh
奋斗的普通人
展开
-
set集合,list集合,总结笔记
文章目录list集合的常见子类set集合的常见子类HashSethashset特点总结linkHashsetlinkHashSet特点treeSettreeSet集合特点总结List 和 set 集合 重写了toString() 的方法,直接打印便可以查看元素。慢慢的补list集合的常见子类set集合的常见子类特点:set集合: 1. 不允许存储重复的元素 2. 没有索引。HashSetlinkHashSettreeSetHashSet特点:1. 有set集合原创 2021-05-07 20:01:33 · 286 阅读 · 0 评论 -
io,文件笔记
day08 File类 递归File类1. 概述java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 java.io.File类 文件和目录路径名的抽象表示形式。 java把电脑中的文件和文件夹(目录)封装为了一个File类,我们可以使用File类对文件和文件夹进行操作 我们可以使用File类的方法 创建一个文件/文件夹 删除文件/文件夹 获取文件/文件夹原创 2021-05-07 08:55:11 · 195 阅读 · 0 评论 -
多线程-线程通信(案例分析)
调用wait和notify方法需要注意的细节(重要) 1. wait方法与notify方法必须要由**同一个锁对象调用**。因为:对应的锁对象可以通过notify唤醒使用同一个锁对象调用的wait方法后的线程。 2. wait方法与notify方法是属于Object类的方法的。因为:锁对象可以是任意对象,而任意对象的所属类都是继承了Object类的。 3. wait方法与notify方法必须要在同步代码块或者是同步函数中使用。因为:必须要通过锁对象调用这2个方原创 2021-05-06 15:42:21 · 144 阅读 · 0 评论 -
多线程(并发)买票的案例详解同步代码块和同步方法 (复习)
文章目录前言简单的原理: 队列+锁常见的买票案例(线程安全:多个线程操作同一个数据。)结果:使用同步代码块或者同步方法(解决线程不安全的问题)添加的方式一:synchronized 关键字结果:分析结果:添加方式二:代码块(注意位置)结果:结果分析:添加方式三:代码块(注意位置)结果:结果分析:添加方式四:代码块(注意位置)结果结果详解每次思考都会有收获。这次记录一下。前言复习多线程章节的时候有些疑问,想想后,理解的更深了。由此来记录以下。希望也可以帮助其他的人。简单的原理: 队列+锁常.原创 2021-05-05 22:24:43 · 2282 阅读 · 2 评论