Java
孤狼25
健康医疗行业,Java开发
展开
-
Java关键字—static(静态变量、静态方法、静态类)
Java的静态对象与非静态对象的区别 静态 非静态 拥有属性 类共同拥有 各实例对象独立拥有 内存分配 位于“数据区”,且唯一 位于“堆空间”,每new一个对象创建一份 分配顺序 先分配静态对象的空间 然后为非静态对象分配空间 Java中静态对象的用处原创 2017-06-22 13:58:09 · 787 阅读 · 0 评论 -
Java关键字—final
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再转载 2017-06-22 14:00:14 · 374 阅读 · 0 评论