![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSe
文章平均质量分 83
echo 云清
一个喜欢尝试的菜鸟
展开
-
03-Java集合之Collections工具类的常用静态方法
03-Java集合之Collections工具类的常用静态方法原创 2023-11-27 16:21:53 · 228 阅读 · 0 评论 -
02-Java集合之双列集合,如HashMap,Hashtable,Properties,TreeMap的底层结构
02-Java集合之双列集合,如HashMap,Hashtable,Properties,TreeMap的底层结构原创 2023-11-27 15:46:53 · 741 阅读 · 0 评论 -
01-Java集合之单向队列,如Collection接口,List接口,Set接口,Queue接口及其实现类的底层结构和特点
01-Java集合之单向队列,如Collection接口,List接口,Set接口,Queue接口及其实现类的底层结构和特点原创 2023-11-27 16:07:10 · 908 阅读 · 0 评论 -
Java中枚举类的创建及其应用场景
Java中枚举类的创建及其应用场景,Enum关键字原创 2023-11-28 20:44:56 · 541 阅读 · 0 评论 -
Lambda表达式
如果在一个接口中只声明了一个抽象方法,则此接口就被称为函数式接口(该接口可以包含其他非抽象方法)在接口上使用@FunctionalInterface注解可以验证该接口是否为函数式接口(如果接口中有多个抽象方法编译器会报错,javadoc生成的文档时 会保留该注解随着Python,Scala等语言的兴起和新技术的挑战,Java不得不做出调整以便支持更加广泛的技术要求,所以Java8不但可以支持OOP还可以支持OOF(面向函数编程)原创 2023-09-07 19:42:45 · 143 阅读 · 0 评论 -
Stream API
【代码】Stream API。原创 2023-09-07 19:41:00 · 161 阅读 · 0 评论 -
8种包装类型
因为8种基本数据类型不够用 , 所以java为8种基本数据类型又对应准备了8种包装类型。8种包装类属于引用数据类型,父类是Object调用doSome()方法的时候需要传一个数字进去。但是数字属于基本数据类型,而doSome()方法参数的类型是Object。需要把基本数据类型的数字包装成对象传进去包装类型是引用数据类型 , 一定重写了 toString()方法 , 将其转换成字符串方便输出//入口 public static void main(String [ ] args) {原创 2023-04-06 18:47:56 · 430 阅读 · 0 评论 -
BigInteger/BigDecima的使用
Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。原创 2023-04-06 08:03:59 · 482 阅读 · 0 评论 -
详细介绍String/StringBuffer/StringBuilde的创建
s由字符串来替换, %c由char类型字符来替换, %d由整数来替换 , %f由小数来替换(%.2f表示只会保留小数点两位, 并且进行四舍五入的处理)使用String的构造器来搞定或者使用StringBuffer/StringBuilde提供的toString方法将它们作为方法的参数。使用StringBuffer/StringBuilde的构造器或者使用它们的append方法将String对象作为方法的参数。原创 2023-04-06 00:55:18 · 1331 阅读 · 0 评论 -
JavaSe对集合类的详细讲解
集合实际上就是一个容器 , 可以动态的容纳不同类型的对象。数组也是一个集合但它长度一旦确定就不能更改集合是一个载体 , 可将数据库中查询到的10条记录封装成10个java对象放到某一个集合当中并传到前端,然后前端遍历这个集合做数据展示集合不能直接存储基本数据类型和 java 对象 ,集合中存储的都是堆中某个java对象的内存地址 ,list.add(100)是发生了自动装箱所有的集合类和集合接口都在java.util包下, 每一个不同的集合底层会对应不同的数据结构。原创 2023-02-27 13:18:34 · 227 阅读 · 0 评论 -
Java中的数组和Arrays工具类
算法的空间复杂度(Space Complexity)是对一个算法在运行过程中占用内存空间大小的量度,记做S(n)=O(f(n)空间复杂度依然使用大O来表示 , 利用程序的空间复杂度,可以对程序运行中需要多少内存有个预先估计 , 避免超出内存限制空间复杂度是看程序运行时占用内存的大小,而不是可执行文件的大小从用户使用体验上看,更看重的程序执行的速度(时间复杂度 ), 一些缓存产品 (redis, memcache)和算法(基数排序)本质就是用空间换时间。原创 2023-02-19 00:11:55 · 544 阅读 · 0 评论