Java基础
文章平均质量分 85
总结一些核心的java知识,以及会常常用到的一些算法、例如进制转换、查找、排序算法、动态规划等等常用的方法。
Le`soleil
这个作者很懒,什么都没留下…
展开
-
生成带依赖Jar 包的两种常用方式:IDEA打包工具:Artifacts 和 maven-shade-plugin
当我们编写完Java程序后,为了提高执行效率通常会将应用程序打包成JAR(Java Archive)包。JAR包中的类文件经过预编译和优化,可以直接被Java虚拟机(JVM)执行,而无需再次编译。这样可以避免重复的编译过程,减少了启动时间和运行时的开销。为了保证生成的JAR包可以直接在虚拟机中运行,需要采用带依赖的打包方式。IDEA自带的打包工具: Artifacts;使用pom引入:maven-shade-plugin进行打包。Maven自带的Artifacts。原创 2023-12-02 15:24:34 · 5504 阅读 · 2 评论 -
idea新建Java-maven项目时,出现Dependency ‘ xxx(jar包名)‘ not found的解决方案
使用idea创建maven项目时,导入简单依赖时(本文以mysql-connector-java为例)。原创 2023-08-24 20:22:30 · 1446 阅读 · 0 评论 -
使用Stream流,快速完成Java中 list<Integer>, Integer [ ], int [ ] 的相互转换
本文记录下List、int[]、Integer[]三者的快速转换。涉及到一些Java8的特性,Stream流。原创 2022-11-20 17:59:35 · 871 阅读 · 1 评论