2016-11-19 16 views
0

通常、スレッドのスリープメソッドを使用します。javaのサブクラスオブジェクトを使用してsleep()メソッドを呼び出すことはできますか?

Thread.sleep(2000);

スレッドクラスのサブクラスオブジェクトを使用してこのメ​​ソッドを呼び出すことはできますか?

誰でもこの疑いを明確にすることはできますか?

+0

のサブクラス答えは簡単です。子クラス参照を使用して、親クラスの静的メソッドを呼び出すことはできますか? – Roshan

答えて

0

Threadのメソッドsleep(int)は静的であるということです。したがって、サブクラスで再定義しなければ、同じ方法でサブクラスで呼び出すことができます。

与えられたコードはThreadのsleepメソッドを呼び出します。

スレッド

public class MyThread extends Thread {} 

主な機能

public static void main(String[] args){ 
    try { 
     MyThread.sleep(1000); 
    } catch (InterruptedException e) { 
     e.printStackTrace(); 
    } 
} 
関連する問題