- 博客(6)
- 收藏
- 关注
原创 java POI 下载Excel自定义模板 导入Excel 导出Excel
1.点击导入按钮,弹出导入框2.点击下载模板,用户在模板中填入数据3.导入模板数据4.经过一系列处理后,根据模板导出数据。
2023-08-14 15:30:33
2666
原创 ==和equals的区别以及hashcode的联系
基本数据类型(byte、short、int、long、float、double、char、boolean):无论数据类型是什么(除boolean),==比较的都是数据值是否相等包装类(Byte、Short、Integer、Long、Float、Double、Character、Boolean):==比较的就是数据的内存地址,包装类不同则会报错。而equals比较的是数据值是否相等,如果包装类不同,两个数据值相同,那么返回也是false。
2023-03-14 10:37:31
126
原创 真实Java面试场景汇总-一!
是一个持久化机制,它会不定时(默认五分钟甚至更久)的生成一个数据文件,每个数据文件都会记录某段时间的数据,对于redis的性能很小,在同步数据的时候只有一个子进程进行持久化,数据恢复速度很快。在基于分代的内存回收策略中,堆空间通常都被划分为3个代,年轻代,年老代(或者tenured代),永久代。非Stable参数(-XX):此类参数各个jvm实现会有所不同(用的最多:JVM调优),将来可能会随时取消,需要慎重使用;例子:-Xms20m,-Xmx20m,-Xmn20m,-Xss128k……
2022-10-19 22:39:14
1068
原创 Java开发中常用的设计模式汇总!!!
就是一个应用程序中,某个类的实例对象只有一个,不能被new,因为它被private修饰,一般通过getInstance()方法来获取它的实例而getInstance()方法返回的是对象的引用,并不是一个新的实例,不要理解成多个对象例:懒汉式写法(线程不安全)懒汉式写法(线程安全)饿汉式写法静态内部类。
2022-10-18 18:03:10
664
原创 JDK、JRE、JVM的关系及区别
JVM:Java虚拟机。源文件(.java文件)通过编译器(Javac)编译成字节码文件(.class文件),由于操作系统无法解析字节码文件,所以需要JRE间接地与操作系统交互,解析时需要核心类库lib执行.class文件,JVM和JRE需同时存在。JDK:Java程序的工具包,包括JRE(JVM和核心类库)和开发工具(Javac、Java)JRE:Java程序的运行环境,包括JVM和核心类库(lib包)运行Java程序时:只需安装JRE。开发Java程序时:必须安装JDK。
2022-10-08 11:15:36
1107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人