猿问
java中静态初始化和动态初始化怎么理解?
慕粉的小学渣
浏览 1517
回答 1
1回答
maven233
静态初始化就是static,static{....};动态初始化就是new所谓的静态和动态是相对于程序运行是而言的,静态是在程序编译时就初始化好了的,动态初始化是在程序运行是才动态分配内存空间;补充一点就是,Java数组中也存在这个:动态初始化:比如循环给变量赋值;静态初始化:在数组定义好之后,直接为其指明内容;
1
0
0
随时随地看视频
慕课网APP
相关分类
Java
我要回答