java基础重要的关键字!!!

1.访问修饰符的关键字

public                公有的

protected         受保护的        当前包

private                私有的        当前类可用

2.定义类,接口

extends        继承                  用于A继承B

implements      实现              用于类实现接口

abstract        声明抽象           用于修饰抽象类或者抽象方法

interface         接口                用于修饰接口

3.循环使用

break        跳出循环                用于跳出整个循环

continue        继续                   用于结束当前循环

break continue配合标签都可以指定循环跳出位置

instanceof        实例             测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据

4.修饰符

static        静态的                       static可以独立存在。

final          最终的                        可以修饰方法,类,对象,属性,变量

super        指向父类                     表示父类对象引用

this            指向本类                                 本类对象的引用

  • 12
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java 中的 static 关键字可以用来修饰类、方法和变量,它的作用是使得这些元素成为类级别的而非实例级别的。 1. static 变量 在 Java 中,每个实例都会拥有一份自己的成员变量,而 static 变量则是属于整个类的,所有实例共享同一份 static 变量的值。在定义 static 变量时,需要在变量前加上 static 关键字。 举个例子,下面的代码定义了一个类 A,其中包含了一个实例变量 x 和一个 static 变量 y: ``` public class A { int x; static int y; } ``` 在这里,每个 A 的实例都会有自己的 x 变量,但是它们都共享同一个 y 变量。 2. static 方法 static 方法属于类级别,可以直接通过类名调用,不需要先创建类的实例。在定义 static 方法时,需要在方法前加上 static 关键字。 举个例子,下面的代码定义了一个类 B,其中包含了一个实例方法 foo 和一个 static 方法 bar: ``` public class B { void foo() { // 实例方法 } static void bar() { // 类方法 } } ``` 在这里,foo 方法必须通过 B 的实例才能调用,而 bar 方法可以直接通过 B 类名调用。 3. static 代码块 static 代码块是在类被加载时执行的一段代码,它可以用来初始化 static 变量。static 代码块只会执行一次,且在所有实例创建之前执行。 举个例子,下面的代码定义了一个类 C,其中包含了一个 static 变量 x 和一个 static 代码块: ``` public class C { static int x; static { x = 10; } } ``` 在这里,当 C 类被加载时,static 代码块会执行一次,将 x 变量初始化为 10。 总结一下,Java 中的 static 关键字可以用来修饰类、方法和变量,它使得这些元素成为类级别的而非实例级别的。static 变量和方法可以通过类名直接访问,而 static 代码块可以用来初始化 static 变量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值