天翼云Java知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖Java相关内容资讯。开发者在Java专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
饿汉式懒汉式单例就不说了,DCL和静态单例简单介绍下,为后面讲解枚举单例作铺垫。分析不易,欢迎一键三连~ 文章目录1. 双重校验锁单例(DCL)1.1 为什么要double check?去掉第二次check行不行?1.2 singleton
这里自己简单记一下自己的形象化理解,转载请注明。经常看到这样的代码:尽管 findViewById 方法在这个MainActivity类中没有声明,但其实在父类 AppCompatActivity 声明过了,setContentView 也
概述 MyBatis常见的分页有如下几种: 使用RowBounds逻辑分页在SQL语句中使用limit分页使用自定义拦截器分页使用Pag
我计划在后续的一段时间内,写一系列关于java 9的文章,虽然java 9 不像Java 8或者Java 11那样的核心java版本,但是还是有很多的特性值得关注。期待您能关注我,我将把java 9 写成一系列的文章,大概十篇左右。java
注意:在1.8之前(本例是1.7版本)中才有indexFor()方法,而1.7及以后该方法没有了,该方法所产生的作用不再是单独作为一个方
在说hash(key)方法之前,下面来简单模拟下HashMap中的put()方法,来查看哈希冲突: 最简单的情况,在下面代码中,用一个O
reverseBytes()方法的功能是将一个int类型的整数的二进制位按照字节(1个字节等于8位)进行反转。 比如3的二进制位是000
总览 位运算符说明处理<<左移位运算符向左移动指定位数,低位补0,不分正负数>>右移位运算符如果是正数,符号位不
前言 在解释toString()方法之前,我们先来了解下如何将十进制整数转换成其他进制。 将十进制整数转换成其他进制的方法是:整数转换为
使用jQuery实现表单验证: register.html 后台处理代码也可以不看,只是前后端进行交互需要,RegisterServl
本章背景介绍:把项目写好之后就可以打成jar进行运行。而打包jar的方式有很多,在这里将介绍使用maven进行打包。 IDEA默认打包方
概述 Arrays类是关于数组的方法类,提供了一些常用的关于数组的操作。都是静态方法,可以通过类名直接调用。 常用方法 Arrays类中
properties配置文件内容如下: Java代码如下: 控制台打印:
概述 在字符串缓冲区中收集输出的字符流,可用于构造字符串, 关闭流无效,关闭后调用其他方法不会报异常。 构造方法 构造方法说明publ
概述 SimpleDateFormat类主要用于格式化日期Date类为字符串和将日期格式的字符串转换成Date类。 构造方法 构造器说明
Java 对 Unicode转义字符不会进行任何特殊的处理,只是简单的将其替换称相应的字符。 例如"\u000a"会被替
如果这样来写一个 mapper这一个mapper的update标签里有两条SQL语句,我的本意是如果原表存在,那么就把原表删除再新建表。但是这样就会抛出SQL语句语法存在问题,后来了解到原因很简单,同一个标签一次只可以执行一条SQL语句。所
本文章描述的是 Mybatis if标签和where标签的结合使用
常见使用场景(Spring AOP) 简单例子 包结构 User类 UserService接口 UserService接口实现类
方法功能:获取指定整数转换成二进制后的尾随零的个数。 比如数字8的二进制是0000 0000 0000 0000 0000 0000 0
2023-04-18 14:15:05
2023-04-17 09:39:54
2023-04-13 09:37:00
2023-04-13 09:48:57
2023-02-20 10:35:48
2023-04-13 09:37:00