Объясните, что делает следующий код?

java.awt.EventQueue.invokeLater(new Runnable() {
    public void run() {
        new NewJFrame().setVisible(true);
    }
});

Скажите, пожалуйста, что на самом деле делает приведенный выше код. Я ищу построчное объяснение. особенно первую строку, и скажите мне, почему мы это используем и в каких сценариях мы должны это использовать.

15
задан CoolBeans 5 February 2011 в 18:46
поделиться