![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDK
牛牛扭扭牛头
这个作者很懒,什么都没留下…
展开
-
IO流--
java 中IO流是基础,包括文件IO,网络IO,控制台,数据库连接等。 从流的格式分类上有: 字节流 过滤的字节流:可以进行压缩等改变字节的操作 字符流(Reader,Writer) 类图: 由类图结构可以看到,SockertInputStream 继承了FileInputStream ,也属于一切皆文件的描述,可以使用fd创建流。 FileChannel (通道)从流获取,Channel,Buffer 是NIO(new ) api 来个代码例子,使用FileChannel ,公用同一个buffer,将一原创 2022-05-04 08:41:03 · 158 阅读 · 0 评论 -
常用日期操作
最近常用到日期,整理一波 非JDK8 非jdk8 的主要用到Date, DateFormat, Calendar DateFormat 可用于格式转换,常用的也就是String ,long ,Date型 Calendar 可用于一些计算,也提供了大量的静态类型供使用 代码: import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Dat原创 2021-01-06 13:07:21 · 75 阅读 · 0 评论 -
MAC JDK15安装管理
1 下载对应tar包 https://www.oracle.com/java/technologies/javase-jdk15-downloads.html 官网下载对应tar包 2 解压安装包 sudo tar -zxf /Users/tt/Documents/software/jdk-15.0.1_osx-x64_bin.tar.gz -C /Library/Java/JavaVirtualMachines/ 3 查看jdk 安装版本 /usr/libexec/java_home -V 4 设置ja原创 2021-01-02 15:40:21 · 1487 阅读 · 1 评论 -
CompletableFuture使用
突然想看一下异步,想起之前用CompletableFuture ,记一下 使用 1 方法异步调用: CompletableFuture<Student> future1 = CompletableFuture.supplyAsync( ()->{ Service s = new Service(); return s.s1("1"); }原创 2020-07-13 18:53:00 · 94 阅读 · 0 评论 -
JDK8学习笔记
重要概念 什么是函数式编程: 在思考问题是,使用不可变值和函数,函数对一个值进行处理,映射成另一个值。 1 Lambda表达式 Lambda表达式的格式: 无参:()->方法语句 ()->{代码块;} 方法引用:类名::方法名 //此处方法名不带() Lambda表达式定义的是一个行为(函数),作为参数,我们想传递的是一个行为,而不是对象。 Lambda表达式 引用的是值,而不是变...原创 2019-04-09 20:58:09 · 442 阅读 · 0 评论