内存角度分析:当我们执行一个java文件时,java虚拟机会优先加载方法区中的内容,若碰到stati代码块,则立即运行.也就是说用static关键字修饰的内容在对象还未创建之前就被分配了内存空间,这也是我们为什么能够直接使用类名.方法或类名.变量名去调用类变量和类方法的缘故原由,也是为什么我们不能在类方法中使用实例变量和普通方法的缘故原由。
可用来修饰变量和成员方法以及类final类
单例模式:是一种设计模式,它确保一个类只能有一个实例,并提供一个全局访问的点来访问这唯一的实例对象, -这个模式在多线程情况和一些需要频仍创建和销毁对象但又希望限制这些对象数量的场景中特殊有用-。懒汉式→多线程下不安全,但节流内存空间
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |