Duvida comentario em java

9 respostas
A

To com um pequena duvida galera…e sobre o seguinte…meu arquivo java ta exemplo assim

[color=red]import xxx.xxx.xxx.xxx
import xxx.xxx.xx.x.x.x.x
import xxx.xxx.xx.x
import xxx.xxx.xx.x.x
import xxx.xxx.xx.x.xx
import xxx.xxx.xx.x.x
import xxx.xxx.xx.x.xxxxxx[/color]

Blz ai isso ai e rodado em uma janela .DOS

como fazer pra colocar um comentario no meio daquilo ali??

quando o .DOS lê esse arquivo ele reconhece os comando e talz…mais eu queria que na janela do dos…a cada arquivo daquele ali tivesse um comentario…

tipom assim

[color=red]import xxx.xxx.xxx.xxx
import xxx.xxx.xx.x.x.x.x[/color]
[color=blue]“balalalaalal” <<<<<<<<<<<<<<<<<<<O comentario ficasse aqui e quando executar o DOS… ele aparecer antes de ler esse arquivo de baixo…[/color]
[color=red]import xxx.xxx.xx.x
import xxx.xxx.xx.x.x
import xxx.xxx.xx.x.xx
import xxx.xxx.xx.x.x
import xxx.xxx.xx.x.xxxxxx[/color]

Como fazeer isso??

9 Respostas

GabrielCardelli

Bom pelo que li … tambem sou iniciante posso estar me equivocando mas,

o import e declarado antes do class.

então não existiria uma maneira cabivel de aparecer algo quando carreado…

Bom … como disse sou iniciante tambem!!
Abraço

lelodois
import java.util.<em>;

//agora eu vou comentar

import javax.regex.</em>;

ou

import java.util.<em>;

/<strong>agora eu vou comentar</strong>/

import javax.regex.</em>;
Felagund

Ao que entidi não é possivel não, os imports fazem parte do header do arquivo, são informações para a JVM, não fazem parte da area programavel da classe.

[]'s

K

Cara, isto não é possível. Para mostrar algum “comentário” em tempo de execução via prompt você deveria utilizar System.out.println("Aqui vai o comentário");, porém isto só é possível dentro de algum método do teu *.java.

Como nosso colega Felagund disse: os imports fazem parte do header do arquivo, são informações para a JVM.

Como o lelodois disse é possível fazer e se utiliza muito. Porém não aparecerá em tempo de execução pois são apenas comentários para controle do programador e para descrição do código, ou seja, informações sobre o que um método deve fazer, etc.

Espero ter ajudado.

fiaux

Tá falando de comentário de código?

//Comentário
/* Comentário */

:?: :?:

T

o "import" não é um comando no sentido em que ele é executado. Ele é uma declaração.

Pense em uma receita de bolo: o "import" e as declarações fazem parte da "lista de ingredientes", e os comandos fazem parte do "modo de preparo".

// Atenção - esta classe, aham, esta receita, não foi testada nem debugada

Bolo de Laranja // -> Nome da classe

Lista de Ingredientes: // -> Imports e declarações

1 copo (200 ml) de suco de laranja
500 gramas de farinha
3 ovos
200 gramas de margarina
400 gramas de açúcar
1 colher de fermento químico
5 colheres de açicar de confeiteiro

Modo de preparo: // -> Método "prepararBolo"

Ligue o forno e deixe aquecendo por 15 minutos.
Quebre os ovos, separe as claras das gemas e bata as claras em neve. 
A seguir, misture as gemas, o suco de laranja, o açúcar, a margarina e a farinha, e bata vigorosamente em uma tigela.
Por último, misture à massa delicadamente a clara de ovo batida em neve e o fermento químico.
Despeje em uma assadeira e leve ao forno baixo (180 graus centígrados).
Espere 30 minutos antes de abrir a porta do forno.
Enquanto você enfiar um palito no bolo e ele não sair limpo, deixe no forno.
Retire o bolo do forno, desenforme-o, polvilhe o açúcar de confeiteiro, e ponha umas raspas de limão em cima.
Matheus_Leandro_Ferr

Será que ele não quis dizer para colocar o bloco:

static { System.out.println("Receita de bolo?"); }

para o compilador mostrar a mensagem antes ?

T

Acredito que ele tenha a mesma dúvida que eu tinha quando comecei a programar em linguagens que requerem declarações.
É que se você aprender a programar com certas linguagens, que são apenas execução de comandos (como o antigo Basic, não o VB) você pode achar que todas as linhas são obrigadas a “fazer alguma coisa” e que são sempre “comandos”.

Matheus_Leandro_Ferr

Thingol…
tenho uma “pegadinha” para você explicar aqui:

http://www.guj.com.br/posts/list/122504.java#662705

Criado 31 de março de 2009
Ultima resposta 1 de abr. de 2009
Respostas 9
Participantes 8