ICode9

精准搜索请尝试: 精确搜索
  • 静态检查与动态检查2022-06-12 01:32:34

    由一道选择题引发的思考:   1.对于A、C选项很容易甄别,final声明的sb是不可变引用,不能new一个新的引用;unmodifiableList是集合的一个不可变形式,不能改变其中的内容了。 但是我以为C会和A一样,连静态检查都过不了,抱着好奇心去试了一下,发现C中的代码在IDE中编译时只是报了一个warnin

  • GitHub上星标39.9k+的开源类库,忍不住分享下2021-11-30 09:31:06

    你好呀,我是 Guava。 我由 Google 公司开源,目前在 GitHub 上已经有 39.9k 的铁粉了,由此可以证明我的受欢迎程度。 我的身体里主要包含有这些常用的模块:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [co

  • 每日一记:关于Arrays.asList和Collections.unmodifiableList的一点理解2021-09-08 19:02:39

    1、正常创建一个List,对List进行操作 List<Integer> collect = Stream.of(1 ,3 ,5 ,7 ,9).collect(Collectors.toList()); //第一位改变为9 collect.set(0, 9); //尾部插入一个值 collect.add(99); collect.forEach(System.out::println); //output 9 3 5 7 9 99 2、有

  • Guava - 拯救垃圾代码,写出优雅高效,效率提升N倍2021-06-22 10:53:20

    01、前世今生 你好呀,我是 Guava。 1995 年的时候,我的“公明”哥哥——Java 出生了。经过 20 年的发展,他已经成为世界上最流行的编程语言了,请允许我有失公允的把“之一”给去了。 虽然他时常遭受着各种各样的吐槽,但他始终没有停下前进的脚步。除了他本身的不断进化,围绕着他的大大小

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有