java中为什么只进行一个初始化就会执行类中的函数

2025-12-16 06:53:59
推荐回答(3个)
回答1:

简单点说...Frame是一个GUI组件。java有独立的GUI线程,当创建一个窗口的时候GUI线程就会开始运行,并调用GUI组件的paint方法。

回答2:

在类Container及其子类(如:Frame,Panel)的对象需要重绘时,JVM会自动调用它的public void paint(Graphics g)方法,类E2继承了Frame

回答3:

你继承的类自动调用了paint方法