上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 32 下一页
摘要: JDK 8 看到一些方法使用了 Objects.requireNonNull 这个函数,用来判断参数是否为null,为null时就抛出 NullPointerException。 于是便来看看 Objects 这个工具类 提供了哪些公共的方法可用,并做了简单的测试。 其中,deepEquals、ha 阅读全文
posted @ 2021-08-11 11:05 快乐的凡人721 阅读(215) 评论(0) 推荐(0) 编辑
摘要: JDK 8 Eclipse Version: 2021-03 (4.19.0) 都位于java.lang包下,java.lang.System、java.langRuntime(位于 rt.jar) public final class System {...} public class Runti 阅读全文
posted @ 2021-08-10 18:29 快乐的凡人721 阅读(164) 评论(0) 推荐(0) 编辑
摘要: JDK 8 int是Java的基本数据类型,而Integer是其包装器类。 在创建Integer时,如果使用构造函数,则会在 堆中新建对象,而使用 valueOf的话,则 可能 会从其 内部类 IntegerCache 的 静态常量 cache 中获取数据。 “可能”是指 JDK默认情况下,cach 阅读全文
posted @ 2021-08-05 19:21 快乐的凡人721 阅读(625) 评论(0) 推荐(0) 编辑
摘要: Java 8 Eclipse Version: 2021-03 (4.19.0) 使用Eclipse启动了一个Spring Boot项目,在使用 j*(jstat jmap jinfo...)命令调试时,出现了下面的异常: Attaching to process ID 1872, please w 阅读全文
posted @ 2021-08-05 10:44 快乐的凡人721 阅读(890) 评论(0) 推荐(0) 编辑
摘要: Java 8 编写程序测试 HashMap、Hashtable 的一些功能,并对二者进行对比。来自博客园 截取 参考文档1 的相关内容: JDK源码:初始容量、loadFactor是两个重要概念,影响到 扩容时的性能。来自博客园 public class HashMap<K,V> extends A 阅读全文
posted @ 2021-08-02 11:23 快乐的凡人721 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Java 8 Eclipse Version: 2021-03 (4.19.0) 目录 概述 程序1、创建线程-继承Thread 程序2、多线程-修改静态变量 程序3、synchronized关键字 程序4、Callable接口 程序5、FutureTask类 程序6、线程池 示例程序1:Execu 阅读全文
posted @ 2021-08-01 23:18 快乐的凡人721 阅读(64) 评论(0) 推荐(0) 编辑
摘要: Java 8 spring boot 2.5.2 spring cloud 2020.0.3 spring.io guide:Centralized Configuration https://spring.io/guides/gs/centralized-configuration/ 本文基于上面 阅读全文
posted @ 2021-07-28 15:32 快乐的凡人721 阅读(471) 评论(0) 推荐(0) 编辑
摘要: Windows 10 Ubuntu 18.04.1 LTS on VirtualBox 用了很久的git了,以为很懂git,直到想要去——搭建一个git服务器!这是个错误的说法! Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。 阅读全文
posted @ 2021-07-27 22:14 快乐的凡人721 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 主机是Windows,虚拟机是Ubuntu。在Ubuntu用久了ls、cat命令,回到W系统会不小心输入ls、cat,然后,报错。 怎么解决? ls 对应 Windows 的 dir; cat 对应 Windows 的 type; 1、在W系统使用ls 建立批处理文件:ls.bat @echo of 阅读全文
posted @ 2021-07-27 11:39 快乐的凡人721 阅读(4323) 评论(0) 推荐(0) 编辑
摘要: Java 8 Spring Boot 2.5.2 Spring Cloud 2020.0.3 -- 本文为 搞清楚classpath而作。 参考文档里面的两篇文章讲的很到位,可以直接看它们。 不同项目可能略有不同。 Java文件首先“编译”成字节码文件——*.class,然后运行字节码文件——平台无 阅读全文
posted @ 2021-07-24 16:50 快乐的凡人721 阅读(406) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 32 下一页