![](https://img-blog.csdnimg.cn/20210114175855199.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
文章平均质量分 50
java基础知识总结
風の住む街~
一腔柔情,一抹忧伤。
展开
-
Java判断各种类型数据是否为空
Java判断各种类型数据是否为空一、判断list是否为空(Map、Set同list)二、判断String类型数据是否为空三、判断date类型数据是否为空一、判断list是否为空(Map、Set同list)if(list != null && list.size() == 0){}if(list != null && !list.isEmpty()){}list!=null:判断是否存在list,null表示这个list不指向任何的东西,如果这时候你调用它的方法原创 2021-03-18 11:41:26 · 2551 阅读 · 0 评论 -
Java错误及处理方法:java.lang.OutOfMemoryError: Java heap space
错误:java.lang.OutOfMemoryError: Java heap space这个是堆空间溢出的错误信息,在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。我们可以通过-Xmn -Xms -Xmx等选项可进行设置,例如java -jar -Xmn16m -Xms64m -Xmx128m MyApp.jar原创 2021-03-18 11:16:38 · 2969 阅读 · 0 评论 -
Java获取文件总数和从指定行读取文件
java读取文件指定行要用到类LineNumberReader,它是跟踪行号的缓冲字符输入流,其基类是BufferedReader。。它有两个构造方法: public LineNumberReader(Reader in)使用默认输入缓冲区的大小创建新的行编号 reader,默认输入缓冲区的大小为8096个字节。 pulbic LineNumberReader(Reader in,int size)创建新的行编号 reader,将字符读入给定大小的缓冲区。代码: // 文件内容的总行数原创 2021-03-18 11:01:51 · 1151 阅读 · 0 评论 -
Java构建List的四种方法
1、通过构造方法,例如:List list = new ArrayList<>();然后调用list.add增加元素,如果知道初始化的值,这种先构造再一项项添加的方式,用起来并不爽,于是一边都用下面的方法2、通过Arrays.asList(“a”, “b”);但是这种方法构造出的List是固定长度的,如果调用add方法增加新的元素,会报异常:java.lang.UnsupportedOperationException,其实也可以理解,这个List是由Array转换而来,而Array是不能原创 2020-11-11 14:10:35 · 3941 阅读 · 0 评论