Java
FarryNiu
farry
展开
-
IDEA将java项目打包为jar包
然后点击File -> Project Structure -> Artifacts -> 点加号。选择 JAR -> From modules with dependencies。(不推荐直接建立META-INF,否则后面打包完的jar包需要手动修改配置)最终点击Build -> Build Artifacts,即可生成jar包。首先在src -> resources目录下建立一个文件夹,然后再。生成的jar包在根目录的out文件夹下。如下填写配置信息,点击OK。原创 2023-07-01 10:24:51 · 2395 阅读 · 0 评论 -
java使用RestTemplate发送Get请求
get请求原创 2022-11-01 00:20:28 · 3630 阅读 · 0 评论 -
log4j的maven依赖和使用方法
log4j原创 2022-06-16 12:25:09 · 3413 阅读 · 0 评论 -
java哈希表HashMap在声明时初始化效率
结论:使用map.put() 比在声明时使用内部类初始化速度快。使用map.put进行初始化:import java.util.*;public class test{ public static void main(String[] args) { double t = System.nanoTime(); HashMap<String, String> map = new HashMap<String, String>(); map.put("name原创 2021-09-29 22:24:46 · 427 阅读 · 0 评论 -
Java获取当前时间戳
获取当前时刻的时间戳:毫秒:System.currentTimeMillis(),纳秒:System.nanoTime()原创 2021-09-29 22:10:10 · 202 阅读 · 0 评论 -
java获取整形数字位数 各方法的效率
不断除10至0,统计次数int i = 2147483640;long start = 0;long end = 0;int len = 0;start= System.nanoTime();while(i!=0){ len++; i = i/10;}end = System.nanoTime();System.out.println(String.valueOf(len)+" "+String.valueOf(end-start));结果:非常快先转为字符串,再调用le.原创 2021-09-15 16:20:09 · 250 阅读 · 0 评论 -
解决Java报错:var cannot be resolved to a type
错误编译报错:Exception in thread “main” java.lang.Error: Unresolved compilation problem:var cannot be resolved to a type原因使用了低版本的JDK,var关键字是在java10中才引入的,如果使用低于java10版本的JDK,就会报错解决使用大于java10版本的JDK...原创 2021-04-09 16:05:43 · 3345 阅读 · 0 评论