上一页 1 2 3 4 5 6 ··· 22 下一页
摘要: 1、规范命名 命名是写代码中最频繁的操作,比如类、属性、方法、参数等。好的名字应当能遵循以下几点: 见名知意 比如需要定义一个变量需要来计数 int i = 0; 名称 i 没有任何的实际意义,没有体现出数量的意思,所以我们应当指明数量的名称 int count = 0; 能够读的出来 如下代码: 阅读全文
posted @ 2022-10-30 15:37 midiyu 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 什么是序列化 关于序列化相信大家都很了解,在 Java 中我们经常就可以看到很多实体类或者 POJO 都会实现 Serializable 接口,有了解过 Serializable 接口的小伙伴应该都知道,这个接口是一个空接口,只是用来标记的。所谓序列化简单来说就是在传输对象之前将对象转换成二进制字节 阅读全文
posted @ 2022-10-30 15:25 midiyu 阅读(94) 评论(0) 推荐(1) 编辑
摘要: 目录 什么是Docker? Docker的应用场景有哪些? Docker的优点有哪些? Docker与虚拟机的区别是什么? Docker的三大核心是什么? 如何快速安装Docker? 如何修改Docker的存储位置? Docker镜像常用管理有哪些? 如何创建Docker容器? Docker在后台的 阅读全文
posted @ 2022-10-30 15:22 midiyu 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 8. IOUtils IO流在我们日常工作中也用得比较多,尽管java已经给我们提供了丰富的API。 但我们不得不每次读取文件,或者写入文件之后,写一些重复的的代码。手动在finally代码块中关闭流,不然可能会造成内存溢出。 有个好消息是:如果你使用org.apache.commons.io包下的 阅读全文
posted @ 2022-10-30 14:48 midiyu 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 5. BooleanUtils 在java中布尔值,随处可见。 如果你使用了布尔的包装类:Boolean,总感觉有点麻烦,因为它有三种值:null、true、false。我们在处理Boolean对象时,需要经常判空。 头疼!!! 但如果使用BooleanUtils类处理布尔值,心情一下子就愉悦起来了 阅读全文
posted @ 2022-10-30 14:34 midiyu 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 前言 在java的庞大体系中,其实有很多不错的小工具,也就是我们平常说的:轮子。 如果在我们的日常工作当中,能够将这些轮子用户,再配合一下idea的快捷键,可以极大得提升我们的开发效率。 今天我决定把一些压箱底的小工具,分享给大家,希望对你有所帮助。 本文会分享17个我们日常工作中一定会用得到的小工 阅读全文
posted @ 2022-10-30 14:27 midiyu 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1. list转map 工作中,我们经常遇到list转map的案例。Collectors.toMap就可以把一个list数组转成一个Map。代码如下: 1 public class TestLambda { 2 3 public static void main(String[] args) { 4 阅读全文
posted @ 2022-10-30 14:10 midiyu 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1. 定义泛型方法 (1) 如果你定义了一个泛型(类、接口),那么Java规定,你不能在所有的静态方法、静态初块等所有静态内容中使用泛型的类型参数。例如: 1 public class A<T> { 2 public static void func(T t) { 3 //报错,编译不通过 4 } 阅读全文
posted @ 2022-10-18 20:58 midiyu 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 函数式接口概念:一个接口中的抽象方法只有一个,那么这个接口就是一个函数式接口。 1、通过注解检测一个接口是否是一个函数式接口: @FunctionalInterface 在接口上直接加上注解,如果这个接口是一个函数式接口则不报错,否则编译报错 2、作用: (1)是Lambda表达式的使用前提 (2) 阅读全文
posted @ 2022-10-17 20:51 midiyu 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、说明 Lambda表达式是什么 Lambda 表达式也称为闭包,是Java 8 发布的新特性 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中) 为什么要使用Lambda表达式 避免匿名内部类定义过多,可以让代码简洁紧凑,留下核心的逻辑 二、理解 语法格式 1 (parame 阅读全文
posted @ 2022-10-17 20:26 midiyu 阅读(28) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 22 下一页