摘要: 更新代理: git config --global http.proxy http://127.0.0.1:10809git config --global https.proxy http://127.0.0.1:10809 阅读全文
posted @ 2022-12-26 18:50 有容乃大 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 2022要开始的找工作了!原来以为会老死在上家公司,可发现生存空间越来越小日渐难受时,还是选择了辞职,虽然可以预见年龄大了不好找工作,但还是下定决心离开。 上周四(02-17)回到杭州,截止今天共面了8家公司(其中两家是电话面试),求职意向是JAVA项目经理、JAVA技术经理、JAVA开发经理、JA 阅读全文
posted @ 2022-02-23 16:41 有容乃大 阅读(193) 评论(0) 推荐(1) 编辑
摘要: #############java面向对象详解#############1、面向对象基本概念2、类与对象3、类和对象的定义格式4、对象与内存分析5、封装性6、构造方法7、this关键字8、值传递与引用传递?9、对象的一对一关系10、static关键字11、main方法分析12、继承13、对象的初始化 阅读全文
posted @ 2021-07-29 16:02 有容乃大 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 我们知道在实现一个功能的时候是可以使用不同的代码来实现的,那么相应的不同实现方法的性能肯定也是有差别的,所以我们在写一些对性能很敏感的模块的时候,对代码进行优化是很必要的,所以我们说一下for循环(while循环同理)的性能优化。 循环作为三大结构之一,我们在编写代码的时候使用频率非常的高;循环结构 阅读全文
posted @ 2021-07-26 16:41 有容乃大 阅读(4184) 评论(0) 推荐(1) 编辑
摘要: 一、Java中的ThreadPoolExecutor类 java.uitl.concurrent.ThreadPoolExecutor类是线程池中最核心的一个类,因此如果要透彻地了解Java中的线程池,必须先了解这个类。下面我们来看一下ThreadPoolExecutor类的具体实现源码。在Thre 阅读全文
posted @ 2021-03-11 18:52 有容乃大 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: Java中的常量池,实际上分为两种形态:静态常量池和运行时常量池。一、静态常量池 即*.class文件中的常量池,class文件中的常量池不仅仅包含字符串(数字)字面量,还包含类、方法的信息,占用class文件绝大部分空间。 常量池(constant_pool)指的是在编译期被确定,并被保存在已编译 阅读全文
posted @ 2021-03-10 14:46 有容乃大 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 注意:上面所说的是指JDK1.7运行时常量池在堆中!!! 阅读全文
posted @ 2021-03-10 12:05 有容乃大 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 我们详细讲解一下Java虚拟机中类加载的全过程,也就是加载、验证、准备、解析和初始化这5个阶段所执行的具体动作。 一、加载“加载”是“类加载”(Class Loading)过程的一个阶段,希望读者没有混淆这两个看起来很相似的名词。在加载阶段,虚拟机需要完成以下3件事情: 1)通过一个类的全限定名来获 阅读全文
posted @ 2021-03-10 10:32 有容乃大 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 本文转自:https://www.cnblogs.com/haoxinyue/p/6613706.html 场景一:物联网系统经常会遇到向终端下发命令,如果命令一段时间没有应答,就需要设置成超时。 场景二:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单。 上述类似的需求是我们经常会遇见 阅读全文
posted @ 2020-09-18 11:53 有容乃大 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 有以下代码: Long x = null; Long y = true ? x : 100L; System.out.println(y); 很多人以为会输出:null,其实会报空指针异常 原因是编译后包装类型会拆箱: Long y = true ? x : 100L; 反编译后变为:Long y 阅读全文
posted @ 2020-08-20 18:29 有容乃大 阅读(2197) 评论(2) 推荐(2) 编辑