-
Posts
7 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Antov
-
-
Cara, infelizmente é muita pouca informação, pelo visto existe várias outras classes, apenas com essa classe não da pra saber ao certo. Precisaria debugar o código, qual mensagem de erro que aparece?
-
@AdrianoSiqueira Sim, to ligado, mas é boa prática sempre fechar, nesse caso aí poderia ter sido fechado depois de todas as chamadas de scan serem concluidas, por se tratar de um código simples e continuo.
- 1
-
Cara, acho que você terá que usar .jsp para passar esses dados java para seu index, no caso teria que criar um index.jsp.
-
Como o Adriano falou, não é nativo do Java, se estiver usando maven precisa adicionar as dependencias ou caso seja um projeto java normal, deve-se baixar os arquivos de lib:
Maven:
http://www.jasypt.org/maven.html
Lib e bin:
http://www.jasypt.org/download.html
- 1
-
Então, não sei se existe um programa que converte automatico para você, mas é bem fácil, como os colegas anteriores já disseram, no caso do Java, replicando esse programa seu ficaria mais ou menos assim:
Resultado:
Obs: esqueci de dar um scan.close por isso a advertência ali no scan.
Obs2: Caso você queira limitar as casas decimais para não aparecer esse tanto de número depois da virgula, pode importar a biblioteca DecimalFormat formatador = new DecimalFormat("0:00");
Ex: formatador.formart(media);
ou utilizar o printf estilo na linguagem C, se não me engano java suporta também.
- 1
- 1
-
Não sei se já resolveu, mas vamos lá, primeiramente pelo que vi, ele criou um classe chamada minha MinhaThread e deu um extends em Thread que já é uma classe interna do java (geralmente se utiliza Thread para que tenha mais de um processo sendo executado ao mesmo tempo ou paralelamente), criou uma variável mensagem e criou um construtor de MinhaThread para ser passada a mensagem através desse construtor já que a mensagem é privada, logo depois fez a implementação do método run, Obs: Quando ele deu extends no Thread essa classe automaticamente passa a ter os métodos, start e join, o método start inicia o uma thread que no caso é um run, toda vez que se chama o start ele procura o metodo run, por isso dele implementar esse metodo run, que no caso é a ação, nesse caso a ação é imprimir a mensagem passada 10x atraves do for ali. Depois ele parte para a classe principal onde cria 3 objetos (a,b,c) do tipo MinhaThread e passa como argumento de mensagem em cada objeto A, B, C, ou seja no objeto 'a' a mensagem vai ser A, no objeto 'b' vai ser B e no objeto 'c' vai ser C. Logo ele chamada os metodos a start(), esse metodo incia o metodo run, e depois ele chama o metodo join(), esse metodo join é chamado para que o programa espere o run do primeiro objeto terminar para depois chamar os outros.
Agora sobre sua resposta: Ele vai imprimir na tela essa sequencia: A A A A A A A A A A B B B B B B B B B B C C C C C C C C C C. Ou seja ele ira imprimir na tela A (10x) e B (10x) e C (10x), como ele colocou um join() entre a chamada as threads significa que a próxima thread só é executada quando a em execução terminar o serviço.
Caso queira dar uma olhada sobre Thread: https://www.javatpoint.com/creating-thread
A teste de curiosidade executel as classes, segue:
MinhaThread.java
Main.java
Obs: Tive que colocar um try catch no metodo join se não ele não deixava compilar o código, isso é apenas para caso dê erro, ele mostrar uma mensagem.
Resultado:
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Integração JavaEE + MySQL
em Java/Android SDK
Postado
Como está estruturado o seu projeto? Criou um dynamic web project com jdbc simples ou está usando spring com jpa? Existe algumas maneiras de chamar um código java em jsp, utilizando a tag <%= %> ou ${ } (spring-mvc).
Veja um exemplo em um forms:
Tudo depende de como está estruturado seu mapping e controller.