文章浏览阅读446次。1.java数组数组是一种数据结构,用来存储同一类型值的集合。通过索引(整型下表)可以访问数组中的每一个值。数组一旦创建,大小不可变。如果程序运行中需要经常扩展数组的大小,使用另一种数据结构......
2024-01-24 08:27 阅读 阅读全文文章浏览阅读142次。1、为什么要使用消息队列?分析:一个用消息队列的人,不知道为啥用,有点尴尬。没有复习这点,很容易被问蒙,然后就开始胡扯了。回答:这个问题,咱只答三个最主要的应用场景(不可否认还有其他的,但是......
2023-11-12 03:43 阅读 阅读全文文章浏览阅读1k次。接上篇:Java算法:华为机试算法(上),华为算法Java版,牛客网华为算法1~54题HJ73 计算日期到天数转换计算日期到天数转换题目描述根据输入的日期,计算是这一年的第几天。。测试用例有多组,注意循环......
2024-01-23 12:39 阅读 阅读全文文章浏览阅读1.2w次,点赞8次,收藏18次。@Testpublic void loopTryCatchTest() throws Exception { Map<String, Object> a = new HashMap(); a.put("a", "1"); a.put("b", null); a.put("c", "3"); for (Map.Entry<String, Ob......
2024-01-22 23:43 阅读 阅读全文想获取一个链表(List)的子集,可以直接使用subList方法,但是集合(Set)并没有类似的subSet的方法。有些应用场景需要获取一个集合的子集,这时候该怎么做呢?最容易想到的方式,就是构造一个新的集合,将集合的元素拷贝......
2023-10-12 10:04 阅读 阅读全文文章浏览阅读100次。二、源码:所在包:com.ruigege.ConcurrentListSouceCodeAnalysis5https://github.com/ruigege66/ConcurrentJavaCSDN:https://blog.csdn.net/weixin_44630050博客园:https://www.cnblogs.com/ruigege0000/欢迎关注微信公众号:傅里叶变换,个人账号,仅......
2024-01-23 00:02 阅读 阅读全文文章浏览阅读350次。由于Set集合是不存储重复元素的,所以在做此案例时,如果我正常添加一个重复元素是什么结果呢?public class HashSetDemo { public static void main(String[] args) { //创建HashSet集合对象 HashSet<Student> hashSet = new H......
2024-01-23 00:06 阅读 阅读全文文章浏览阅读230次。import scala.collection.mutableobject MapUse {def main(args: Array[String]): Unit = {// 创建一个空的map -- 注意:这里要用实现类,因为Map是抽象类,使用时需要声明具体实现类val emptyMap = new mutable.HashMap[......
2024-01-23 11:34 阅读 阅读全文文章浏览阅读710次。简介在java stream中,我们通常需要将处理后的stream转换成集合类,这个时候就需要用到stream.collect方法。collect方法需要传入一个Collector类型,要实现Collector还是很麻烦的,需要实现好几个接口。于是java提供了......
2024-01-25 07:20 阅读 阅读全文文章浏览阅读5.2k次,点赞2次,收藏9次。一、注解的基本知识1.注解的定义Java文件叫做Annotation,用@interface表示。2.元注解在创建注解的时候,需要使用一些注解来描述自己创建的注解,就是写在@interface上面的那些注解,这些注......
2024-01-25 06:27 阅读 阅读全文