Java
文章平均质量分 53
MR_L_0927
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java实现单例模式以及防破坏
都知道怎么创建单例模式,这里就直接贴上代码** * @author YoonaLt 翻译 * 惰性加载(懒汉),线程安全的单例模式 */public class Singleton { /** * 使用 volatile 关键字禁止指令重排 */ private static volatile Singleton singleton; /** * 构造器私有化,禁止外部创建 */ private Singleton..翻译 2020-07-17 15:52:32 · 431 阅读 · 0 评论 -
SpringBoot 使用 MultipartFile 上传文件及可能遇到的错误排查
SpringBoot2.1.3,Maven,JDK1.8首先贴上基本代码,然后一一排查可能遇到的问题.@RestController@RequestMapping(value = "load")public class FileLoad { /** * 接收到的文件根据自己的业务需求进行处理. * * @param file 将要上传的文件 * @return java.lang.String 上传后的文件名称 */ @Pos原创 2020-07-13 10:54:48 · 15012 阅读 · 3 评论 -
Java8---LocalDateTime,LocalDate与String的相互转换
/** * @author YoonaLt * LocalDateTime 与 LocalDate 都提供了 plus***(加),minus***(减)等方法, * 可以方便的获取与目标日期相距几年,几个月,几个星期,几个小时,几分,几秒的时间. */public class DateUtils { private static String DETAIL_FORMAT_ST...原创 2020-04-22 16:09:53 · 5304 阅读 · 0 评论 -
JDBC初探
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。简言之,JDBC就是Java用于执行SQL语句实现数据库操作的API。使用JDBC的大体步骤是...原创 2019-11-06 14:21:15 · 746 阅读 · 0 评论 -
Java8---Lambda表达式
了解Lambda表达式之前,需要对匿名内部类与函数式接口了解。一、函数式接口1.有且只有一个抽象方法,但可以有多个非抽象方法。2.可以隐式的转换为 Lambda 表达式。3.可以在任意函数式接口上使用 @FunctionalInterface 注解,这样做可以检查它是否是一个函数式接口,同时javadoc也会包含一条声明,声明这个接口是一个函数式接口。在 JDK1.8之前,ja...原创 2019-10-21 14:20:15 · 214 阅读 · 0 评论 -
自定义参数校验注解
注解定义Java注解又称Java标注,是Java语言5.0版本开始支持加入源代码的特殊语法元数据。为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便的使用这些数据。Java语言中的类、方法、变量、参数和包等都可以被标注。和Javadoc不同,Java标注可以通过反射获取注解内容。在编译器生成类文件时,注解可以被嵌入到字节码中。Java虚拟机可以保留注解内容,在运行...原创 2019-10-14 17:33:55 · 1192 阅读 · 0 评论 -
HashMap的源码初理解
一 定义基于哈希表的 Map,Cloneable, Serializable接口的实现。与 HashTable 类相似,只不过 HashMap 允许 null 键与 null 值,而且HashMap 是非同步的,HashMap可以通过 Map m = Collections.synchronizeMap(hashMap) 语句进行同步。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。如果...转载 2019-08-28 11:25:04 · 311 阅读 · 0 评论 -
初步了解jdk,jre,jvm
JDKJDK(Java Development Kit) 是 Java 语言的 软件开发工具包(SDK)。其结构图为JDK是整个JAVA的核心,包括了Java运行环境JRE(Java Runtime Envirnment)、Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。 ①SE(J2SE),standard e...转载 2018-12-24 16:00:03 · 254 阅读 · 0 评论 -
Java的switch case
在jdk1.7以后, switch() 中的变量类型只能为 string,int,short,byte,char,Integer,Character,enum 类型,其他类型运行会报错.switch case语句基本格式为:switch(变量){ case 变量值1: //逻辑 break; case 变量值2: //逻辑...翻译 2018-11-26 10:36:10 · 247 阅读 · 0 评论
分享