博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
类与对象(二)
阅读量:4325 次
发布时间:2019-06-06

本文共 310 字,大约阅读时间需要 1 分钟。

静态static

1.修饰成员变量:跟普通成员变量的区别:

  1) 内存划分:普通成员变量(堆)几份对象对应几份变量
 静态变量(方法区) 一个类 只有一份
   2) 调用方式:成员变量:

 静态变量:不建议用 引用变量名. 
 静态变量只初始化一次(什么时候初始化->类的加载过程)

2.static修饰方法:

* 与成员方法的区别:
* 静态方法没有this引用

类的初始化顺序

* 静态变量 >静态块>  成员变量 >实例块>  构造方法

静态块: static{

//初始化静态变量

}

实例块: {

//初始化实例成员变量

}

 

 

转载于:https://www.cnblogs.com/jiezai/p/10677523.html

你可能感兴趣的文章
2018. 2.4 Java中集合嵌套集合的练习
查看>>
精通ASP.NET Web程序测试
查看>>
vue 根据不同属性 设置背景
查看>>
51Nod1601 完全图的最小生成树计数 Trie Prufer编码
查看>>
Codeforces 1110D. Jongmah 动态规划
查看>>
android驱动在win10系统上安装的心酸历程
查看>>
优雅的程序员
查看>>
oracle之三 自动任务调度
查看>>
Android dex分包方案
查看>>
ThreadLocal为什么要用WeakReference
查看>>
删除本地文件
查看>>
FOC实现概述
查看>>
base64编码的图片字节流存入html页面中的显示
查看>>
这个大学时代的博客不在维护了,请移步到我的新博客
查看>>
GUI学习之二十一——QSlider、QScroll、QDial学习总结
查看>>
nginx反向代理docker registry报”blob upload unknown"解决办法
查看>>
gethostbyname与sockaddr_in的完美组合
查看>>
kibana的query string syntax 笔记
查看>>
旋转变换(一)旋转矩阵
查看>>
thinkphp3.2.3 bug集锦
查看>>