![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE复习
文章平均质量分 77
敲bug很快乐的
这个作者很懒,什么都没留下…
展开
-
【IO】IO常用方法
1.IS和OS常用方法 InputStream是所有字节输入流的父类,其定义了基础的读取方法,常用的方法如下: — int read() 读取一个字节,以int形式返回(“低8位”有效),若返回值为-1,则表示EOF — int read(byte[] d) 尝试读取给指定数组的length个字节并存入该数组,返回值为实际读取到的字节量OutputStream是所有字节输出流的父类,其定义了基础的写出方法,常用的方法如下: — void wiret(int d) 写出一个字节,写的是给定的int的“低八位原创 2021-07-17 15:30:36 · 1016 阅读 · 0 评论 -
【集合】2、Map
1.Map集合 Map与Collection的区别: Collection 中的集合,元素是孤⽴存在的(理解为单身),向集合中存储元素采⽤⼀个个 元素的⽅式存储。 Map 中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可 以找对所对应的值。 Collection 中的集合称为单列集合, Map 中的集合称为双列集合。 需要注意的是, Map 中的集合不能包含重复的键,值可以重复;每个键只能对应⼀个值。 1.1. Map接⼝中的常⽤⽅法 public V put(K key,原创 2021-07-11 14:43:27 · 82 阅读 · 0 评论 -
【集合】1、Collection
集合:集合是java中提供的⼀种容器,可以⽤来存储多个数据。 1.集合和数组的区别 数组的⻓度是固定的。集合的⻓度是可变的。 数组中存储的是同⼀类型的元素,可以存储基本数据类型值。集合存储的都是对象。⽽且对 象的类型可以不⼀致。在开发中⼀般当对象多的时候,使⽤集合进⾏存储 集合分为单列集合(java.util.Collection) 和双列集合 (java.util.Map) 2.Collection Collection:单列集合类的根接⼝,⽤于存储⼀系列符合某种规则的元素,它有两个重要的 ⼦接⼝,.原创 2021-07-11 12:31:16 · 103 阅读 · 0 评论 -
lambda
一:lambda作用:为了简化匿名内部类 函数式接口: 只有一个抽象方法的接口 @FunctionalInterface 可推导, 可省略 1.实现的接口和方法名, 省略 2.参数列表中的类型可以省略(如果只有一个参数, 小括号可以省略) 3.方法中只有一句代码, 大括号,return关键字,分号 可以省略 二:方法引用 双冒号 "::"为引⽤运算符,⽽它所在的表达式被称为⽅法引⽤。如果Lambda要表达的函数⽅案已经存在于某个⽅法的实现中,那么则可以通过双冒号来引⽤该⽅法作为Lam...原创 2021-07-08 19:46:11 · 334 阅读 · 0 评论 -
【线程】 线程知识点
一.并发:指两个或多个事件在同一个时间段内发生; 并行:指两个或多个事件在同一时刻发生。 二.程序/进程/线程区别: 程序:软件【例:QQ】 进程:运行中的程序【运行QQ】 (是指⼀个内存中运⾏的应⽤程序,每个进程都有⼀个独⽴的内存空间, ⼀个应⽤程序可以同时运⾏多个进程;进程也是程序的⼀次执⾏过程,是 系统运⾏程序的基本单位;系统运⾏⼀个程序即是⼀个进程从创建、运⾏ 到消亡的过程。) 线程:进程中的任务【QQ打开了多个聊天窗口】 (线程是进程中的⼀个执⾏单元,负责当前进程中程序的执⾏,⼀个进程 中⾄少有原创 2021-07-07 19:47:54 · 50 阅读 · 0 评论