Использование getState в Java - PullRequest
0 голосов
/ 03 марта 2019

Я новичок в программировании, и я только начал работать с Applets на Java.Я видел команду getState и понимаю, что она делает с конкретным кодом, но я не знаю, что она на самом деле делает.Какова функция команды getState() на Java?Для чего мы это используем?

1 Ответ

0 голосов
/ 03 марта 2019

Вот краткий пример использования getState (), который я нашел после поиска:

package com.tutorialspoint;

import java.lang.*;

public class ThreadDemo implements Runnable {

    public void run() {

        // returns the state of this thread
        Thread.State state = Thread.currentThread().getState();
        System.out.println(Thread.currentThread().getName());
        System.out.println("state = " + state);
    }

    public static void main(String args[]) {
        Thread t = new Thread(new ThreadDemo());

        // this will call run() function
        t.start();   
    }
} 

Компиляция и запуск дают нам

Thread-0
state = RUNNABLE
...