一、对静态代码块和非静态代码块进行简单的总结 1.静态代码块: 静态代码块是在当类被载入(内存)时最先被调用的,且之被执行一次,静态块常用来执行类属性的初始化。执行类的载入之前就会调用。 2.非静态代码块: 非静态代码块是在当类的对象被创建载入(内存)时最先被调用的,每创建一个对象,即每载入一个对象 ...
分类:
其他好文 时间:
2017-06-14 17:14:39
阅读次数:
231
一、对静态代码块和非静态代码块进行简单的总结 1.静态代码块: 静态代码块是在当类被载入(内存)时最先被调用的,且之被执行一次,静态块常用来执行类属性的初始化。执行类的载入之前就会调用。 2.非静态代码块: 非静态代码块是在当类的对象被创建载入(内存)时最先被调用的,每创建一个对象,即每载入一个对象 ...
分类:
其他好文 时间:
2017-06-11 12:05:37
阅读次数:
123
config.xml解析为org.w3c.dom.Document 本文首先来简单看一下MyBatis中将config.xml解析为org.w3c.dom.Document的流程,代码为上文的这部分: 第3行的代码实现为: 相当于就是将输入的路径转换为一个字符输入流并返回。 接着继续看静态块第4行的 ...
分类:
其他好文 时间:
2017-05-06 11:48:58
阅读次数:
278
又一周过去了,照例周末有练习,又一次做ATM,不过这次要求用JFrame,同时要用Properties 来读取文本。因为刚学了静态块,所以不加思索的用了静态块。 因为有好几个容器,分成几个类来写的,所以最开始的时候,是在每个类里使用静态块,读取保存客户信息的文档。全部写完之后,进行测试,发现每次变更 ...
分类:
其他好文 时间:
2017-05-01 19:46:25
阅读次数:
147
static,都是最先初始化好的。结构如下: static { 静态语句代码块 } { 非静态语句代码块 } 异同点 相同点:都是在JVM加载类时且在构造方法执行之前执行,在类中都可以定义多个,一般在代码块中对一些static变量进行赋 值。 不同点:静态代码块在非静态代码块之前执行(静态代码块-- ...
分类:
其他好文 时间:
2017-05-01 16:08:08
阅读次数:
111
Java >类与对象 (一)重要知识点 Static用法: 1,static 作用于方法时:该方法属于类方法,无需本类的对象即可调用此方法(可以直接通过类来调用),局限性:只能调用static 方法和数据,且不能以任何方式引用this和super关键字。 2,static作用于变量:相当于全局变量, ...
分类:
编程语言 时间:
2017-04-22 10:27:54
阅读次数:
193
1. 关于Java中this关键字的说法: this是在对象内部只带对象自身的引用;this只喝特定的对象关联,而不和类关联;同一个类的不同对象有不同的this this无法在静态块中进行调用。 2.关于接口和抽象类的说法: 抽象类和接口中都可以定义抽象方法;抽象类也可以实现接口;接口中只可以定义敞 ...
分类:
其他好文 时间:
2017-04-15 21:40:04
阅读次数:
134
1、io/nio2、多线程3、集合、线程安全的集合(vector,statck,hashTable,concurrentHashMap)4、类的加载顺序,静态块 构造函数 静态方法的加载顺序5、jvm6、gc,g1(新生代老生代的判断依据,实现原理 http://www.360doc.com/con ...
分类:
编程语言 时间:
2017-04-11 13:15:54
阅读次数:
135
Java中经常有一些静态块,这是用来在生成类之前进行的初始化,无论java还C++语言中的static,都是最先初始化好的。结构如下: static { 静态语句代码块 } { 非静态语句代码块 } 相同点:都是在JVM加载类时且在构造方法执行之前执行,在类中都可以定义多个,一般在代码块中对一些st ...
分类:
其他好文 时间:
2017-03-30 15:23:35
阅读次数:
325
网页端调用:$this->getLayout()->createBlock('cms/block')->setBlockId('home_jbcs_daojishi')->toHtml();"home_jbcs_daojishi为静态块的url key"; 后台网页调用静态块:{{block typ ...
分类:
其他好文 时间:
2017-03-08 13:39:40
阅读次数:
134