
JAVA
文章平均质量分 71
凌冰_
分享知识带给我的快乐!帮助他人就是帮助自己。
希望更多人能关注,来分享我的成果!
希望大家快快乐乐的学习,开开心心的畅游知识的海洋。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lombok 常用注解
Lombok 常用注解原创 2025-06-26 14:55:26 · 927 阅读 · 0 评论 -
Tomcat 安装和配置
Tomcat 安装和配置原创 2025-06-09 15:25:13 · 517 阅读 · 0 评论 -
JAVA 多线程(一)
JAVA 多线程(一)原创 2025-05-28 12:06:23 · 578 阅读 · 0 评论 -
Java dom4j解析XML文件
Java dom4j解析XML文件原创 2025-05-28 09:36:14 · 1067 阅读 · 0 评论 -
Java 序列化与反序列化
Java 序列化与反序列化原创 2025-04-25 15:49:26 · 478 阅读 · 0 评论 -
Java 字符流
Java 字符流原创 2025-04-21 12:00:46 · 670 阅读 · 0 评论 -
Java File类应用
Java File类应用原创 2025-04-14 12:07:19 · 417 阅读 · 0 评论 -
Java Map和Set集合应用
Java Map与Set集合应用原创 2025-04-10 16:06:20 · 407 阅读 · 0 评论 -
Java Collections 类中常用方法使用
Java Collections 类中常用方法使用原创 2025-04-09 12:22:02 · 529 阅读 · 0 评论 -
Java Set集合的使用
Java Set集合的使用原创 2025-04-01 11:41:03 · 293 阅读 · 0 评论 -
Java 集合中ArrayList与LinkedList的性能比较
Java 集合中ArrayList与LinkedList的性能比较原创 2025-03-28 15:58:38 · 426 阅读 · 0 评论 -
Java 集合 List、Set、Map 区别与应用
Java 集合 List、Set、Map 区别与应用原创 2025-03-24 12:14:43 · 537 阅读 · 0 评论 -
JDK8 日期处理
JDK8 日期处理原创 2025-03-18 15:37:21 · 372 阅读 · 0 评论 -
JDK17 安装使用
JDK17 安装原创 2024-11-15 14:58:23 · 793 阅读 · 0 评论 -
Java 多线程抢红包
Java 多线程抢红包原创 2024-05-22 15:14:10 · 748 阅读 · 0 评论 -
Java 单元测试运行xml文件找不到:Caused by: java.io.FileNotFoundException: student.xml (系统找不到指定的文件。)
单元测试 Caused by: java.io.FileNotFoundException: student.xml (系统找不到指定的文件。)原创 2024-05-09 15:37:24 · 311 阅读 · 0 评论 -
JAVA8 新特性StreamAPI使用(二)
JAVA8 新特性StreamAPI使用(二)原创 2024-04-02 11:39:44 · 654 阅读 · 0 评论 -
JAVA8 新特性StreamAPI使用
JAVA8 新特性StreamAPI的应用原创 2024-03-29 15:13:48 · 314 阅读 · 0 评论 -
JAVA 8 新特性 Lamdba表达式(二)
JAVA 8 新特性 Lamdba表达式原创 2024-03-22 12:13:24 · 1081 阅读 · 0 评论 -
JAVA -华为真题-分奖金
JAVA -华为真题-分奖金原创 2023-09-12 11:28:55 · 714 阅读 · 0 评论 -
Java 多线程共享数据引发的问题
Java 多线程共享数据引发的问题原创 2023-05-30 15:39:49 · 910 阅读 · 0 评论 -
Java Collections类的shuffle和sort方法详解
Java Collections类的shuffle和sort方法详解原创 2023-04-04 15:42:22 · 4383 阅读 · 0 评论 -
JAVA Collections算法类
JAVA Collections算法类使用原创 2023-04-04 10:44:10 · 465 阅读 · 0 评论 -
Java Exception in thread “main“ java.lang.UnsupportedOperationException
Arrays.asList(strArray)返回值是java.util.Arrays类中一个私有静态内部类java.util.Arrays.ArrayList具有 set(),get()等方法,不具有添加add()或remove()方法,所以新增或者删除会报错。Arrays.asList(strArray)产生的list只可以对其进行查询和修改,如果对其进行删除或者新增,则就会抛出异常。原创 2023-04-04 09:47:10 · 446 阅读 · 0 评论 -
Java Map集合使用
Java Map集合使用原创 2023-04-03 10:26:27 · 523 阅读 · 0 评论 -
Java 字符串String 在堆,栈,常量池中
Java 字符串String 在堆,栈,常量池中原创 2023-03-07 15:42:51 · 2898 阅读 · 2 评论 -
Java String字符串分割方法split()+Stream使用
Java String字符串分割方法split()+Stream使用原创 2023-03-03 10:22:09 · 1803 阅读 · 0 评论 -
Java8 新特性强大的Stream API
Java8 新特性强大的Stream API原创 2023-02-28 16:04:40 · 491 阅读 · 0 评论 -
JAVA 8 新特性 Lamdba表达式
JAVA 8 新特性 Lamdba表达式原创 2023-02-24 16:32:48 · 702 阅读 · 0 评论 -
Java 比较器Comparable与Comparator的List集合排序使用
Java 比较器Comparable与Comparator的List集合排序使用原创 2023-02-22 10:26:35 · 1258 阅读 · 0 评论 -
Java Collections的copy方法的使用
在使用 Collections.copy(dest,list)时发生异常:查看源代码:说明:源列表的个数>目标列表的个数解决: 指的长度是List里的size()方法值,我们都知道new ArrayList()初始化的时候size()等于0,即便是你使用new ArrayList(10)来初始化,也只是预设了一个initialCapacity==10的存储空间,size()还是等于0。因此在使用Collections.copy之前,需要把目的List加一些空的元素,...原创 2020-10-28 17:00:52 · 2400 阅读 · 0 评论 -
Java 比较器comparable与comparator的使用
工具类与算法类(collections和Arrays)使用比较多,在它们里面就包含了comparable与comparator这两种比较器。一、比较器的分类 1、comparable内部比较器:元素自身以来就有规定好的默认比较规则; 2、comparator外部比较器:根据具体需要而自定义的第三方比较规则;(当有外部比较器时元素的自带内部比较器就会被取代) 返回值:negative, zero,positive...原创 2020-10-28 16:52:03 · 274 阅读 · 0 评论 -
java ArrayList和LinkedList最后添加数据效率问题
两个集合进行对比测试: //添加方法 public static void insertAfter(List<Integer> list,String type,int total){ //常量 final int num=5; //start long start =System.currentTimeMillis(); for (int i = 0; i <total ; i++) {原创 2020-10-27 15:57:19 · 836 阅读 · 0 评论 -
Java 堆和栈的区别
堆和栈的概念和区别在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分: Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域,启动时在自己的内存区域中进行更细致的划分,因为虚拟机中每一片内存处理的方式都不同,所以要单独进行管理。 JVM内存的划分有五片: 1.寄存器; 2.本地方法区; 3.方法区;...原创 2020-10-19 14:30:22 · 123 阅读 · 0 评论 -
Java 成员变量和局部变量区别
局部变量和成员变量的区别1、定义的位置 成员变量: 在类体内部,方法体外面 局部变量: 在方法体内部2、作用范围 成员变量的作用范围: 整个类 局部变量的作用范围: 方法体 3、初始化值 成员变量: 有默认值 局部变量: 没有默认值 (必须先定义,赋值,最后使用) 4、内存的位置 成员变量:位于堆内存 局部变量:位于栈内存在Person p1 =new Person()创建对象后,初始化数据如下图:给属性赋值!并创建.原创 2020-10-19 14:20:08 · 139 阅读 · 0 评论 -
Java 小数点保留几位数
double pi = Math.PI; System.out.println(pi); //第一种方法:格式化输出 (类似于C语言的写法) System.out.printf("%.2f\n",pi); //第二种方法:DecimalFormat类 DecimalFormat df = new DecimalFormat(".00"); System.out.println(df.f...原创 2020-10-09 15:29:44 · 140 阅读 · 0 评论 -
Java 简单的位运算
注意: 5<<3 左移 3 位相当于乘以 2 的 3 次方 =>5*(2*2*2) =40 5>>3 右移 3 位相当于除以 2 的 3 次方 =>5/(2*2*2) =0 // 5* 2*2*2=40 (左移 3 位相当于乘以 2 的 3 次方) System.out.println(5<<3); // 5* 2*2=20 ...原创 2020-10-08 17:12:27 · 121 阅读 · 0 评论 -
JAVA IO读取文件会产生多余的字符读取问题!
在读取文件时,通过这种批量读取时,发生了多读取了字符; 源文件: 而实际操作读取如下:public static void main(String[] args) { //文件路径 File file =new File("phone.xml"); //系统平台的编码是utf-8 // Syst...原创 2020-02-18 20:41:41 · 712 阅读 · 1 评论 -
Java IO流面试题
原文链接:https://blog.youkuaiyun.com/qq_37875585/article/details/893856881. Java中有几种类型的流?字符流和字节流。字节流继承inputStream和OutputStream字符流继承自InputSteamReader和OutputStreamWriter总体结构图2.字节流和字符流哪个好?怎么选择?缓大多数情况...转载 2020-02-16 17:00:24 · 1960 阅读 · 2 评论 -
Java 序列化与反序列化
一、Java序列化反序列化对象流ObjectInputStream、ObjectOutputStream例如,我在淘宝上买了一张电脑桌子,淘宝发货的时候,肯定不会给我发一张已经拼接好的电脑桌子,因为这样不方便运输,那么快递公司会将电脑桌子先拆开,然后附上安装说明书,这就叫做序列化;等我拿到电脑桌子的时候,我再把电脑桌子按照说明书组装起来,这就叫做反序列化。二、序列化对象转化为二进制; ...原创 2020-01-03 19:33:19 · 147 阅读 · 0 评论