Java sou iniciante!

Comu eu fassu quando requer mas de uma classe? Como nesse link aqui:
http://www.guj.com.br/user.article.get.chain?article.id=40&page=4

Err…

Você diz quando o programa requer mais de uma classe? Um programa Java é composto [quase sempre] de diversas classes, cada uma em um arquivo .java que é compilado em um ou mais .class.

aqueli tutorial q mandei u link na minha primeira mensagem eu fix o eli mandou mas ta dandu um erro :java.lang.SecurityException: Prohibited package name: java.temperaturatest1
at java.lang.ClassLoader.defineClass(ClassLoader.java:524)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
Exception in thread “main”
o q eu fassu???

Você não pdoe criar um pacote debaixo do pacote java, ou seja: nada de java.temperaturatest1, tente utilizar o pacote como temperaturetest.

Por exemplo, se houvesse uma classe Teste, ela poderia ficar como temperaturetest.Teste, ao invés do que você está tentando: java.temperaturatest1.Teste

[]s

ta dandu essi erro agora naum mudo quase nada:java.lang.SecurityException: Prohibited package name: java.temperaturatest
at java.lang.ClassLoader.defineClass(ClassLoader.java:524)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
Exception in thread “main”
desculpe mas sou muito leigo en java =)
me ajudem!!! c vc puder fazer u tutorial pra min e me mandar pra ver o q ta de erradu no meu seria bom.

Calma cara, eu e o Iniciante, começamo dia 12, não fale coisas complicada, fale de um jeito mais simples…

Ops, tu não entendeu…

A primeira linha da sua classe deve estar com algo como

package java.temperaturatest

Tira isso, não pode ter o “java.”, coloca:

package temperaturatest

Este tutorial é avançado, acho melhor vc procurar outro que “comece do começo”, tipo este aqui

nem tem issu no codigo :?
onde q eu coloco issu???

e começar do começo ja fix aquelis hello tudo ja fiz 15 progamas, naum q issu seja muito, mas essi é mas complicadu ate agora e queria aprender!!!
olha la no link e tenta fazer c vc conseguir me passa o codigo certinhu :slight_smile:

vcs precisam ler um livro primeiro.

Olá

Dois links muito bons para começar: 1 e 2

[]s
Luca

[quote=“iniciante”]nem tem issu no codigo :?
onde q eu coloco issu???

e começar do começo ja fix aquelis hello tudo ja fiz 15 progamas, naum q issu seja muito, mas essi é mas complicadu ate agora e queria aprender!!!
olha la no link e tenta fazer c vc conseguir me passa o codigo certinhu :)[/quote]

Vc nunca precisou fazer isso pq provavelmente seus programas eram constituidos de uma classe apenas e vc rodava os mesmos do diretorio em que eles estavao

A package eh usada qd vc tem classes em diretorios diferentes.

Nao eh uma resposta muito tecnica, mas acho q assim fica mais facil de entender … :smiley: