
javaSE
文章平均质量分 63
javaSE,java基础
天空为伊晴
这个作者很懒,什么都没留下…
展开
-
java集合工具
Collections工具类方法查找最小、最大、相等元素//返回集合coll中最小的元素public static <T extends Object & Comparable<? super T>> T min(Collection<? extends T> coll);//根据外比较器comp选出coll中最小的元素public static <T> T min(Collection<? extends T> coll, Co原创 2021-07-13 16:32:21 · 162 阅读 · 0 评论 -
面试题之Java基础知识
Java基础知识面试题一.Java概述1.何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。2.什么是JavaJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功原创 2020-09-07 21:05:34 · 4628 阅读 · 0 评论 -
源码解析之HashMap
HashMap源码解析HashMap 简介HashMap 主要用来存放键值对,它基于哈希表的Map接口实现,是常用的Java集合之一。JDK1.8 之前 HashMap 由 数组+链表 组成的,数组是 HashMap 的主体,链表则是主要为了解决哈希冲突而存在的(“拉链法”解决冲突).JDK1.8 以后在解决哈希冲突时有了较大的变化,当链表长度大于阈值(默认为 8)时,将链表转化为红黑树,以...原创 2020-08-31 22:45:14 · 128 阅读 · 0 评论 -
工作中java常用的工具类
工作中java常用的工具类org.apache.commons.io.FileUtils删除:1、deleteQuietly(File file):删除指定文件,从不引发异常2、deleteDirectory(File directory)**: 递归删除文件,删除其包含文件及子目录文件3、forceDelete(File file) :强制递归删除,如果是目录:则调用了FileUtil...原创 2019-08-14 22:27:49 · 1430 阅读 · 1 评论 -
BigDecimal的初始化、加减乘除和大小比较
BigDecimal的初始化、加减乘除和大小比较一、BigDecimal的初始化二、BigDecimal的加减乘除一、BigDecimal的大小比较一、BigDecimal的初始化推荐使用String初始化可以使用long、int、String或者double,不过既然使用BigDecimal类型,都是要求精确度比较高的与金额有关的 BigDecimal IntDec=new B...原创 2019-08-17 12:15:35 · 4093 阅读 · 0 评论