章节目录
标题 | 链接 |
---|---|
一,Java概述与Java基础 | http://t.csdnimg.cn/EBd3W |
二,Java程序流程 | http://t.csdnimg.cn/k6p9l |
三,Java数组 | http://t.csdnimg.cn/ABfr1 |
四,Java字符串 | http://t.csdnimg.cn/TrKjL |
五,类和对象基础 | http://t.csdnimg.cn/6HRem |
六,构造方法 | http://t.csdnimg.cn/M4gTk |
七,this关键字和static关键字 | http://t.csdnimg.cn/wzVJs |
八,类的继承 | http://t.csdnimg.cn/WOKIh |
九,实践课堂练习 | http://t.csdnimg.cn/k9iix |
十,封装课堂练习 | http://t.csdnimg.cn/oYl68 |
十一,多态 | http://t.csdnimg.cn/gFhx8 |
十二,抽象类 | http://t.csdnimg.cn/pYKtx |
十三,实现接口 | http://t.csdnimg.cn/vXK3v |
this关键字和static关键字
一. 简答题(共2题,100分)
1. (简答题)简述this关键字的用法。
this关键字在Java中主要用于引用当前对象。它可以用于访问类的成员变量、方法、构造函数等。当一个方法需要引用当前对象的成员时,可以使用this关键字。
例如:
public class MyClass {
private int x;
public void setX(int x) {
this.x = x; // 使用this关键字引用当前对象的x成员变量
}
}
2. (简答题)简述static关键字的用法?
static关键字在Java中用于声明静态成员。静态成员属于类本身,而不是类的实例。静态成员可以在不创建类实例的情况下直接通过类名访问。静态成员包括静态变量、静态方法和静态代码块。
例如:
public class MyClass {
public static int staticVar = 0; // 声明静态变量
public static void staticMethod() { // 声明静态方法
System.out.println("This is a static method.");
}
static { // 声明静态代码块
System.out.println("This is a static code block.");
}
}