2023年2月22日
摘要:
什么是重复注解 下面是JDK8中的重复注解(java.lang.annotation.Repeatable)定义的源码。 @Documented @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.ANNOTATION_TYPE) publ
阅读全文
posted @ 2023-02-22 20:48
千里码!
阅读(22)
推荐(0)
摘要:
接口默认方法与静态方法 有这样一些场景,如果一个接口要添加一个方法,那所有的接口实现类都要去实现,而某些实现类根本就不需要实现这个方法也要写一个空实现,所以接口默认方法就是为了解决这个问题。 接口静态方法类似于默认方法,但是我们不能在实现类中覆盖它们,可以避免默认方法在实现类中被覆盖实现。 之前讲过
阅读全文
posted @ 2023-02-22 20:46
千里码!
阅读(14)
推荐(0)
摘要:
什么是函数式接口 先来看看传统的创建线程是怎么写的 Thread t1 = new Thread(new Runnable() { @Override public void run() { System.out.println("t1"); } }); t1.start(); 再来看看使用了函数式
阅读全文
posted @ 2023-02-22 20:44
千里码!
阅读(25)
推荐(0)
2023年2月20日
摘要:
Java程序员也是半个运维了,在日常开发中经常会接触到Linux环境操作。小公司的开发人员甚至是兼了全运维的工作,下面整理了一些常用的Linux操作命令。 Linux常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mk
阅读全文
posted @ 2023-02-20 21:24
千里码!
阅读(13)
推荐(0)
摘要:
什么是方法引用 方法引用是只需要使用方法的名字,而具体调用交给函数式接口,需要和Lambda表达式配合使用。 如: List<String> list = Arrays.asList("a","b","c"); list.forEach(str -> System.out.print(str));
阅读全文
posted @ 2023-02-20 19:33
千里码!
阅读(14)
推荐(0)
摘要:
Optional是什么 java.util.Optional Jdk8提供Optional,一个可以包含null值的容器对象,可以用来代替xx != null的判断。 Optional常用方法 of public static <T> Optional<T> of(T value) { return
阅读全文
posted @ 2023-02-20 17:39
千里码!
阅读(32)
推荐(0)
摘要:
什么是Lambda表达式 Java 8的一个大亮点是引入Lambda表达式,使用它设计的代码会更加简洁。当开发者在编写Lambda表达式时,也会随之被编译成一个函数式接口。 Lambda语法 一行执行语句的写法: (parameters) -> expression 如果有多行执行语句,可以加上{}
阅读全文
posted @ 2023-02-20 16:28
千里码!
阅读(33)
推荐(0)
2022年12月26日
摘要:
安装好CentOS后,使用yum安装报错 转载 mob604756f976e62021-03-09 19:09:00 文章标签Linuxcentosyum源加载清理缓存文章分类其它其它阅读数141 安装好CentOS后,使用yum安装报错 安装好CenOS7后,自带的yum不能直接使用,使用会出现如
阅读全文
posted @ 2022-12-26 12:23
千里码!
阅读(18)
推荐(0)
2022年9月25日
摘要:
01.JUC课程介绍 源码 + 官方文档 java.util.concurrent 普通的线程代码 Thread Runnable没有返回值,效率相比Callable相对较低! 02.线程和进程 进程、线程 进程:一个程序,QQ.exe 一个进程往往可以包含多个线程,至少包含一个; Java默认有几
阅读全文
posted @ 2022-09-25 08:03
千里码!
阅读(9)
推荐(0)
2022年9月24日
摘要:
01.什么是计算机网络 网络编程 打电话 – 连接 – 接了电话 – 通话 (TCP) 发短信 – 发送了就完事了 – 接收 (UDP) 计算机网络: 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,
阅读全文
posted @ 2022-09-24 17:35
千里码!
阅读(10)
推荐(0)