
>>>>>JavaSE&JavaEE阶段
JavaSE&JavaEE阶段
故人偏爱云腴白
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
io流 统计每个字符以及每行在文本中出现的次数
{ /** * 分析: * 1.首先创建带缓冲的输入流对象 * 2.创建双列集合对象,hashmap或者treemap(支持排序) * 3.将读到的字符存取在双列结合,进行判断,如果不包含就键和1存储,如果包含这个键,就将改建和值+1存储 * 4.关闭输入流,创建输出流对象 * 5.遍历集合,将集合内容写到输出文件time.txt上,关闭输出流 * @throws IOException * */ public static void main(String[原创 2021-03-12 16:33:55 · 317 阅读 · 0 评论 -
IO流合并两个及多个文件 以及替换文本中字符的方法
这就是刚刚那篇文章中所遇到的问题 找到了两种比较好的解决办法 这里记录一下 合并多个文件 import java.io.*; import java.nio.ByteBuffer; import java.nio.CharBuffer; import java.nio.channels.FileChannel; import java.nio.charset.Charset; import java.nio.charset.CharsetDecoder; import java.nio.charset..原创 2021-03-12 16:23:10 · 388 阅读 · 0 评论 -
Java8新特性 —— Stream流整合
1.串行stream操作 Lambda为java8带来了闭包,支持对集合对象的stream进行函数式操作, stream api被集成进了collection api ,允许对集合对象进行批量操作。 Stream表示数据流,它没有数据结构,本身也不存储元素,其操作也不会改变源Stream,而是生成新Stream.作为一种操作数据的接口,它提供了过滤、排序、映射、规约等多种操作方法, 这些方法按照返回类型被分为两类:凡是返回Stream类型的方法,称之为中间方法(中间操作),其余的都是完结方法(完结操作)。完转载 2020-12-02 15:46:34 · 834 阅读 · 0 评论 -
lambda遍历集合
遍历List List<Strudent> list = new ArrayList<Strudent>() {{ add(new Strudent("b", 11, "女")); add(new Strudent("a", 19, "男")); add(new Strudent("d", 15, "女...转载 2020-02-01 18:48:51 · 1758 阅读 · 0 评论 -
IO流及Java8新特性
文章目录Day11 IO流及Java8新特性缓冲流什么是缓冲流什么时候会用到缓冲流总结及注意事项随机访问文件RandomAccessFile什么是随机访问文件(流)函数式接口什么是函数式接口6.2.函数式接口APILambda表达式什么是Lambda表达式Lambda表达式的语法特别说明!!!!!!!Lambda调用方法构造方法的调用匿名内部类方式:Lambda简化更简化静态方法的调用匿名内部类方...原创 2020-07-23 16:50:55 · 1056 阅读 · 0 评论 -
包装类 -- 自动拆箱和自动装箱 -- 享元模式
文章目录包装类包装类有哪些为什么要使用包装类Integer方法自动装箱和自动拆箱享元模式 包装类 包装类有哪些 基本数据类型 其对应的包装类(可以在API文档中查询到) byte Byte short Short int Integer long Long float Float double Double char Character boolean ...原创 2020-01-26 23:15:59 · 315 阅读 · 0 评论 -
一个简单的单例设计模式
单例设计模式 单:一个 例:实例,对象 单利的设计思路: 外部不能随意创建对象 ------私有化构造方法 如何获取类的对象 ------对外提供静态方法 返回该类的对象 多次访问同一个方法,返回不同的对象 ------提供一个成员变量 用来存储该类类型的变量对象 懒汉设计模式 public class LHInstance { private LHInstance() { } ...原创 2020-01-26 23:10:24 · 146 阅读 · 0 评论