- 博客(8)
- 收藏
- 关注
原创 Java-数据类型
文章目录整型Java是一种强类型语言,我们在定义变量时必须要为变量指定一种类型。Java总共有8种基本类型,分别是char、int、short、long、byte、float、double、boolean。根据数据类型可以整型、浮点型、char和boolean。整型类型存储大小取值范围真实数值范围byte1字节−27-2^7−27 ~ 27−12^7-127−1-128 ~ 127short2字节−215-2^{15}−215 ~ 215−12^{15}-121
2021-08-19 15:10:19 104
原创 java基础-注释
文章目录单行注释多行注释文档注释注释规约 java有三种注释的方式,分别是单行注释、多行注释、文档注释,下面介绍一下这几种注释的使用场景和一些行业规范。单行注释 以//开头,既可以在注释的开头使用//进行标记,注释的内容是从//开始到行尾。 单行注释主要用于方法内部的注释,注释时需要单独另启一行。//后面空格后再跟上具体的注释内容。多行注释 &nbs
2021-08-18 11:08:37 170
原创 Java14新特性-switch表达式
java14对switch表达式进行了增强,下面我们来演示几种用法。使用lambda方式 使用lambda方式的箭头标签匹配时,箭头标签后面的语句后表达式会直接执行,不需要break关键字。以前写switch表达式时经常会漏写break,导致产生许多不可预测的问题,以后再也不会担心了。 以下这个例子后面的语句会直接执行 public static void main(String[]...
2020-04-30 14:34:26 1528
原创 Java14新特性-记录类型
Java14这个新特性感觉可以替代Lombok的部分功能,他主要用于java的轻量级类,有点类似于Scala语言中的case类,Kotlin语言中的数据类和c#中的recod类。可以为我们省去setter/getter方法,还有其它的一些特性。下面给出Person类实例public record Person(String name, int age, String address) {}...
2020-04-30 13:37:06 582 1
原创 Java14新特性-instanceof模式匹配
Java14中对instanceof进行了升级,不仅仅是直接用来进行类型匹配,还可以直接转换成相应的实例。在Java14之前只能这样写:public class Java14Before { public static void main(String[] args) { Person person = new Person("小明", 10, "男");...
2020-04-30 10:01:51 1366
原创 Spring Boot应用中常用注解
本文只列出Spring Boot应用中一些常用的注解,没有对注解的原理和用法做详细说明。如果你需要详细了解注解,请查阅官方文档。
2020-04-29 17:06:46 306
原创 java.util.Map如何转换成java Bean
在实际开发过程中会经常遇到java.util.Map转换成java Bean的场景,以下给我在常用的几种转换方式;1、利用fastjson转换/** * 人 * @author danjun.yi * @version 0.0.1 * @since 2020/4/29 **/public class Person { /** * 姓名 */...
2020-04-29 11:09:59 695 1
原创 使用aop校验重复提交
背景前后端分离的项目会经常产生重复提交的数据,前端做了各种防重提交的方法,比如提交后置灰,但偶尔还是会有重复的数据。这里提供一个后端防重复提交的方案。主要思路对接口入参进行校验,如果单位时间内提交的参数一样,就表示是重复提交,后面的请求直接返回具体实现1、新建一个注解 作用的标识接口需要防重复提交。 参数second,禁止时长,表示该时间内禁止再提交,默认...
2020-02-15 17:30:22 525
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人