Como usar a interface executável em java para criar e iniciar uma discussão
Video: Gerando executável de uma aplicação Java no Netbeans (.JAR)
Conteúdo
Para os tópicos que disparam eventos contagem regressiva específicos, tais como inundando a plataforma de lançamento, começando pelos eventos, e levantando, você pode criar uma outra classe Java chamada Evento de lançamento. Essa classe usa outra técnica para criar e iniciar tópicos - um que requer mais algumas linhas de código, mas é mais flexível.
Video: Minha Primeira Interface Java-Parte 1
O problema com a criação de uma classe que se estende a Fio classe é que uma classe pode ter uma superclasse. E se você preferir ter o seu objeto de segmento estender alguma outra classe? Nesse caso, você pode criar uma classe que implementa o Runnable de interface em vez de se estende a Fio classe.
o Runnable Interface marca um objeto que pode ser executado como um fio. Ele tem apenas um método, corre, que contém o código que é executado no segmento. (O Fio implementos própria classe Runnable, razão pela qual o Fio classe tem um corre método.)
Para usar o Runnable interface para criar e iniciar uma discussão, você tem que fazer o seguinte:
Crie uma classe que implementa Runnable.
Providencie um corre método no Runnable classe.
Criar uma instância da Fio classe e passar o seu Runnable opor-se a seu construtor como parâmetro.
UMA Fio objeto é criado que pode executar o seu Runnable classe.
Ligar para Fio objeto de começar método.
o corre método de sua Runnable objeto é chamado e executa em uma thread separada.
Os dois primeiros destes passos são simples. O truque está em terceiro e quarto passos, porque você pode completá-los de várias maneiras. Aqui está uma maneira, assumindo que o seu Runnable classe é nomeado RunnableClass:
RunnableClass rc = new RunnableClass () - Tópico t = new -t.start Thread (RC) () -
programadores Java gostaria de ser o mais conciso possível, de modo que muitas vezes você vê este código comprimido para algo mais parecido
Video: Como converter arquivo jar para exe
Tópico t = new Thread (novo RunnableClass ()) - t.start () -
ou mesmo apenas isto:
. New Thread (new RunnableClass ()) start () -
Esta versão de linha única trabalha - desde que você não precisa para acessar o objeto de discussão no final do programa.