- 博客(13)
- 收藏
- 关注
原创 类结构之 代码块
非静态代码块内可以调用静态的属性、静态的方法,或非静态的属性、非静态的方法。>静态代码块内只能调用静态的属性、静态的方法,不能调用非静态的结构。>如果一个类中定义了多个非静态代码块,则按照声明的先后顺序执行。>如果一个类中定义了多个静态代码块,则按照声明的先后顺序执行。>作用:可以在创建对象时,对对象的属性等进行初始化。>静态代码块的执行要优先于非静态代码块的执行。>每创建一个对象,就执行一次非静态代码块。1. 代码块的作用:用来初始化类、对象。3. 分类:静态代码块和非静态代码块。
2023-04-20 00:18:00 93
原创 static关键字的使用
③ 由于类只会加载一次,则静态变量在内存中也只会存在一份:存在方法区的静态域中。实例变量:我们创建了类的多个对象,每个对象都独立的拥有一套类中的非静态属性。当修改其中一个对象中的非静态属性时,不会导致其他对象中同样的属性值的修改。静态变量:我们创建了类的多个对象,多个对象共享同一个静态变量。当通过某一个对象修改静态变量时,会导致其他对象调用此静态变量时,是修改过了的。非静态方法中,既可以调用非静态的方法或属性,也可以调用静态的方法或属性。> 属性是可以被多个对象所共享的,不会随着对象的不同而不同的。
2023-04-11 23:52:47 76
原创 Java关键字、保留字与标识符
凡是可以自己命名的地方都是叫标识符。例如:类名、变量名、方法名、接口名、包名...这里对文章进行总结:以上就是今天要讲的内容,本文仅仅简单介绍Java关键字、保留字与标识符。
2022-12-08 22:51:49 158 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人