无参的构造函数: ArrayList()构造一个初始容量为10的空列表。 /** * Constructs an empty list with an initial capacity of ten. */ public…
分类:java
while循环关键字
循环结构:处理相同的重复过程 while循环: 语法: while(条件表达式){ 代码块; } continue关键字;终止当前(本次)循环,会继续执行后面的循环 break 终止所有的循环,即使后面还有循环,则全部结…
java中使用libreoffice将word转换成pdf格式
1. 下载libreoffice 2. 配置path路径,F:\Program Files\LibreOffice 5\program 之后cmd窗口执行soffice命令可以打开libreoffice软件 …
JDK、JRE与JVM的区别与联系
JDK(Java Development Kit) JDK顾名思义就是Java开发工具包,是Sun Microsystems针对Java开发员的产品,是Java程序员通过Java语言编写程序所需的开发工具包,JDK包含了…
《菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师》
《菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师》 国庆节快乐!一年一度长度排第二的假期终于来了。 难得有十一长假,作者也想要休息几天啦。 不管你是选择出门玩,还是在公司加班,在学校复习,都希望你过好这个长假。 …
ant 打包脚本
现在很多人都用ant脚本来进行打包,下面就介绍一下这个打包工具常见的用法。以及脚本如何编写 <!-- 定义任务,清空任务:清空原有的classes目录,重新创建 --> <target name="…
单例模式
单例模式实现; 灭霸所有单例模式,克隆、序列化、反射机制破坏7种单例模式; 枚举实现单例; 破坏单例模式测试代码 import java.io.Serializable; public class Singl…
一起学MyBatis之入门篇
概述 本文以一个简单的小例子,简述在Java项目开发中MyBatis的基本用法,属于入门级文章,仅供学习分享使用,如有不足之处,还请指正。 什么是MyBatis? MyBatis 是一款优秀的持久层框架,它支持定制化 S…
LeetCode 1248. 统计「优美子数组」
我的LeetCode:https://leetcode-cn.com/u/ituring/ 我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii …
可别在代码中写那么多魔法值了,脑壳疼!
1. 前言 重构老代码中遇到了不少类似下面这种写法: public void attend(String value) { if ("0".equals(value)) { //todo } else if ("1".e…
redis连接池使用连接不释放的问题
一般来说,通过JedisPool获取连接Jedis,使用完了需要关闭,这样,后续的应用需要连接的时候就会正常获取到连接,在一般的开发中也不会出现问题,但是今天遇到了一个问题,就是当连接不关闭,连接池中的连接耗尽,那么程序…
Java中class的前面添加public和不添加public有什么区别?
需要知道的是修饰类和变量的用来控制这个被修饰的类和变量的适用范围的修饰词有: 1.public:表示公开的类和变量,既所有的类都可以引入使用的。 2.protected:表示受保护的类,只有子孙类和本类可以引入使用。 默…