Java 内部类、包管理与 JAR 文件使用全解析
1. Java 内部类的使用
在 Java 编程中,内部类是一个强大且灵活的特性,它可以分为静态内部类和匿名内部类,下面我们来详细了解它们。
1.1 静态内部类
静态内部类类似于普通内部类,但它不需要外部类的实例。其基本形式如下:
class outerClassName {
private static class innerClassName {
// 内部类的主体
}
}
静态内部类和静态方法类似,不能访问外部类的非静态字段或方法,但可以访问静态字段或方法。下面是一个使用静态内部类的 Tick Tock 应用示例:
import java.awt.event.*;
import javax.swing.*;
public class TickTockStatic {
private static String tickMessage = "Tick...";
private static String tockMessage = "Tock...";
public static void main(String[] args) {
TickTockStatic t = new TickTockStatic();
t.go();
}
private void go() {
// 创建一个每秒调用一次 Tic
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



