一、Object类 Java中规定: 如果一个类没有显式声明它的父类(即没有写extends xx),那么默认这个类的父类就是java.lang.Object。 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。 如何理解根父类? (1)所有对象(包括数组)都实现这个类的方 ...
分类:
其他好文 时间:
2019-11-25 23:34:13
阅读次数:
122
一个实例对象的创建包括:类初始化和实例初始化1. 一个类要创建实例需要先加载并初始化该类,main方法所在的类需要先加载和初始化2. 一个子类要初始化需要先初始化父类3. 一个类初始化就是执行<clinit>()方法<clinit>方法由静态变量显示赋值代码和静态代码块组成类静态变量显示赋值代码和静 ...
分类:
其他好文 时间:
2019-11-24 15:52:44
阅读次数:
68
[TOC] 生命周期钩子 "生命周期钩子" 表示一个vue实例从创建到销毁的这个过程,将这个过程的一些时间节点赋予了对应的钩子函数 钩子函数: 满足特点条件被回调的方法 生命周期 生命周期钩子函数 1.beforeCreate 在实例初始化之后,数据观测(data observer)和 event/ ...
分类:
其他好文 时间:
2019-11-14 23:33:01
阅读次数:
74
参考资料:《Effective Java》,https://www.jianshu.com/p/ceb5ec8f1174。 基础回顾 1.什么是构造器? 构造器与类同名,在新建一个类的对象时,构造器会运行,以便将实例初始化为所希望的状态。 每个类都会有一个默认的无参的构造器。也可以自己手动写一个构造 ...
分类:
其他好文 时间:
2019-11-03 16:47:19
阅读次数:
71
图解生命周期 "摘自:简书《Vue 生命周期详解》前端_周瑾" beforeCreate 在实例初始化之后,数据观测和事件配置之前被调用,此时组件的选项对象还未创建,el 和 data 并未初始化,因此无法访问methods, data, computed等上的方法和数据。 created 实例已经 ...
分类:
其他好文 时间:
2019-11-03 13:00:11
阅读次数:
78
生命周期: beforeCreate 在实例初始化之后,数据观测和event/watcher时间配置之前被调用 created beforeMount 在挂载开始之前被调用 mounted beforeUpdate updated activated deactivated beforeDestro ...
分类:
其他好文 时间:
2019-10-23 15:16:15
阅读次数:
88
PooledByteBuf的初始化过程分为两个步骤:创建实例;初始化内存。这两个步骤的代码如下: 507383170 创建实例时调用的构造方法只是为maxCapacity和recyclerHandler属性赋值,构造方法是protected,不打算暴露到外面。派生类都提供了newInstance方法 ...
分类:
Web程序 时间:
2019-10-20 01:05:41
阅读次数:
147
Java内存模型规范了Java虚拟机与计算机内存是如何协同工作的。Java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型——又称为Java内存模型。 如果你想设计表现良好的并发程序,理解Java内存模型是非常重要的。Java内存模型规定了如何和何时可以看到由其他线程修改过后的 ...
分类:
编程语言 时间:
2019-10-15 12:58:41
阅读次数:
71
Servlet的生命周期 1.加载:容器通过类加载器使用Servlet类对应的文件来加载Servlet 2.创建:通过调用Servlet的构造函数来创建一个Servlet实例 3.初始化:通过调用Servlet的init()方法来完成初始化工作,这个方法是在Servlet已经被创建,但在向客户端提供 ...
分类:
其他好文 时间:
2019-09-24 15:36:30
阅读次数:
54
故事背景 有一天,老鼠小白发现了一个奇怪的问题,它的奶酪的生产日期被谁搞丢了,不知道奶酪是否过期,可怎么吃呀? 让我们来看看吧 按照小白的预期,程序该跑出奶酪上市了多少天,可是打印出的结果确实奶酪不会过期 这是怎么回事呢? 破案 查看代码提交记录,发现老鼠小蓝有修改记录,仅仅调整了两行程序的顺序,小 ...
分类:
编程语言 时间:
2019-09-14 11:58:54
阅读次数:
110