- 博客(5)
- 收藏
- 关注
转载 Java类初始化
类在什么时候被初始化: 1)创建类的实例,也就是new一个对象时候 2)访问某个类或接口的静态变量,或者对该静态变量赋值 3)调用类的静态方法 4)反射 5)初始化一个类的子类(会首先初始化子类的父类) 6)JVM启动时候标明的启动类,即文件名和类名相同的那个类类的初始化步骤: 1)如果这个类还没有被加载和链接,那先进行加载和链接 2)如果这个类存在...
2018-04-21 10:51:21 142
转载 Java类加载过程
JVM将类加载过程分为三个步骤:装载(load),链接(Link)和初始化(Initialize)。1.装载:查找并加载类的二进制数据;2.链接: 1)验证:确保被加载类的正确性;(安全考虑) 2)准备:为类的静态变量分配内存,并将其初始化为默认值;(比如private static int x = 10,给x分配内存,因为static, a等于int类型的默认初始值0) 3)解...
2018-04-21 10:15:40 114
原创 使用starUML画顺序图
工具:打开工具,建立默认工程。右边 : Analysis Model -> ADD Diagram -> Sequence Diagram左边:
2018-04-17 00:14:24 20527 1
原创 Java正则表达式
正则表达式可以简化对字符串的复杂操作。一、匹配import java.util.Scanner;/**/public class check { public static void main(String[] args) { Scanner input = new Scanner(System.in); String x = input.nextLine(); chec...
2018-04-02 01:28:26 122
转载 Java中HashMap遍历几种方式
目录一、使用迭代器二、for each 遍历一、使用迭代器第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key...
2018-04-02 00:46:51 117374 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人