摘要:System.gc()就是调用的Runtime.gc() Runtime.gc()用的navive方法
阅读全文
摘要:package top.lishuoboy.java_basic.clip_board; import java.awt.*; import java.awt.datatransfer.*; import java.io.IOException; /** * @Author top.lishuobo
阅读全文
摘要:转载的 ThreadLocal使用 https://www.jianshu.com/p/f22c9be7a3cf ThreadLocal-面试必问深度解析 https://www.jianshu.com/p/98b68c97df9b demo:top.lishuoboy.java_high.thre
阅读全文
摘要:https://blog.csdn.net/luzhenyu111/article/details/79111534 转载的,写的很好 老子补充2点: 1、替换效率与查询效率一致。 2、ArrayList 初始化时,指定集合初始值大小,提高性能。linkedlist不需要指定大小,也指定不了
阅读全文
摘要:上面链接 今天看阿里java开发手册,发现这个,百度了一下
阅读全文
摘要:本文提供两种注释风格供参考,个人推荐第2种,第2种会生成到javadoc中。 风格1:简约Style 效果如下: 设置步骤: File--> Settings--> Editor--> File and Code Templates--> Includes--> File Header--> "添加
阅读全文
摘要:《2019阿里java开发手册1.5.pdf 華山版》 下载地址:https://pan.baidu.com/s/1MQ9V0Rt1ZhrpjzclmMXiDA 《谷歌java编程规范》 下载地址:https://pan.baidu.com/s/1Sv_gulJIJCKXhq0BeIwEVg 提取码
阅读全文
摘要:Java容器类是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。从本文开始将开启一个系列详细分析Java容器中的每个成员,包括源代码分析,性能分析,不同容器之间对比等等,链接将同步更新在本文和置顶博文内。 Java容器主要可以划分为4个部分:List列表、Set集合、
阅读全文
摘要:先看个demo System.out.println(LocalDateTime.now()); System.out.println(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"))
阅读全文
摘要:为什么阿里Java手册推荐慎用 Object 的 clone 方法来拷贝对象? 前言 在阿里Java开发手册中,有这么一条建议:慎用 Object 的 clone 方法来拷贝对象。对象 clone 方法默认是浅拷贝,若想实现深拷贝需覆写 clone 方法实现域对象的深度遍历式拷贝 。Java中的对象
阅读全文
摘要:https://blog.csdn.net/teavamc/article/details/90702527
阅读全文
摘要:可变参数:本质就是动态 创建的数组 修饰符 返回值类型 方法名(数据类型… 变量名){ // 可变参数,形参列表可以接受0~n个值 方法体 } 例子: public static int getSum(int… arr){ } 注意:(没有为什么,java语法规范) ①一个方法 有且只能有一个可变参
阅读全文
摘要:学习了几天的java IO流,下面我来谈谈对java 输入输出流IO的个人见解吧! java流类结构图 一.流的概念: 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。它的特性是进行数据传输; 例如从水源地长江把水导入自来水厂,然后又从自来水厂把水送到各家各户。从长江到自来水厂之
阅读全文
摘要:Java线程池快速学习教程:https://www.cnblogs.com/jpfss/p/9059293.html Java线程池详解(必看):https://www.cnblogs.com/CarpenterLee/p/9558026.html 为什么需要线程池 对象复用思想在编程中有很多应用,
阅读全文
摘要:先看最终结论: 1、父类静态变量和静态代码块(先声明的先执行); 2、子类静态变量和静态代码块(先声明的先执行); 3、父类的变量和代码块(先声明的先执行); 4、父类的构造函数; 5、子类的变量和代码块(先声明的先执行); 6、子类的构造函数。 第1次测试 三个类如下 public class P
阅读全文
摘要:1.pom工程:用在父级工程或聚合工程中。用来做jar包的版本控制。 2.war工程:将会打包成war,发布在服务器上的工程。如网站或服务。 3.jar工程:将会打包成jar用作jar包使用。 补充一下,jdk9 后还可以打包 jmod(Java 模块化),厉害的是这个通过 jlink 命令,可以直
阅读全文
摘要:https://blog.csdn.net/chao821/article/details/88650674
阅读全文
摘要:创建步骤看这个 https://blog.csdn.net/qq_37677519/article/details/78769580,或者自己百度。 父子关系配置 父项目 子模块1 子模块之间相互依赖关系配置 1、父项目mvn统一管理所有子模块 mvn的命令对所有子模块生效。比如在父项目更目录执行m
阅读全文
摘要:打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录, 这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内 容,先来看struts.jar中包含的MANIFEST.MF文件内容: Ma
阅读全文