java e javax  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Qual a diferença entre os pacotes java e javax?
Java Vinicius Machine
JavaEvangelist
[Avatar]

Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline

java: pacotes principais
javax: pacotes da extensão.
ajudei ? bom eh basicamente isso!
agora não entendi o que quis dizer com diferença..como assim ?

This message was edited 1 time. Last update was at 10/02/2005 13:28:45


Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)


Sun Certified Programmer for the Java Platform 1.4
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Na verdade não ajudou, eu sei que o "x" é de extensão

Eu quero saber extensão do quê, entende? São coisas que estão fora da especificação Java?
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Não!

Ambos são pacotes básicos distribuídos juntos com o JRE e JSDK.

Former LIPE.
[ICQ]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Então... ?
fabio.patricio
GUJ Master

Membro desde: 04/01/2004 02:51:33
Mensagens: 1512
Localização: Porto Alegre - RS
Offline

renato3110 wrote:Então... ?


...clariando a memoria.

java (sem o x) como tu mesmo disse são os pacotes principais e o javax a extenção. Mas o que isso quer dizer.
Novamente java (sem o x), é o core da linguagem, neste pacote estao os API's exenciais da linguagem que de uma forma ou de outra nao podem faltar.

De qualquer forma isso é só uma organizacao dos pacotes do java, visto que todos eles vem junto com o j2sdk padrao.

]['s

Fabio Patricio
http://blog.wansoft.com.br

[WWW] [MSN] [ICQ]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Estranho...

Não tem muito sentido ser só isso que você tá falando, entende? Sei lá, mas pelo menos já sei que não são extensões da especificação.

Acho que o javax é onde os caras da Sun colocam os códigos dos estagiários

This message was edited 1 time. Last update was at 10/02/2005 16:43:05

kuchma
Moderador
[Avatar]

Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline

Sao apenas dois pacotes distintos - para organizar melhor. Poderia estar tudo no java ou tudo no javax, mas eles resolveram organizar em dois pacotes diferentes. Para sacar o criterio de uma olhada no javadoc dos pacotes:

- java: awt, io, math, lang, util...
- javax: crypto, net, print, swing...


Marcio Kuchma

E tu, Belém-Efrata, pequena demais para figurar como grupo de milhares de Judá, de ti me sairá o que há de reinar em Israel, e cujas origens são desde os tempos antigos, desde os dias da eternidade. Mq 5:2, Miquéias, 750 AC aprox.
[WWW] [ICQ]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

um exemplo da diferença:
se você for desenvolver J2ME CDC/Personal Profile, tem todos os pacotes java. e praticamente nenhum javax.

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

kuchma wrote:Sao apenas dois pacotes distintos - para organizar melhor. Poderia estar tudo no java ou tudo no javax, mas eles resolveram organizar em dois pacotes diferentes. Para sacar o criterio de uma olhada no javadoc dos pacotes:

- java: awt, io, math, lang, util...
- javax: crypto, net, print, swing...


Marcio Kuchma


Humm... interessante. Então o java são os pacotes base, "hard core", enquanto que os javax são coisas mais "abstratas" digamos assim. Seria mais ou menos isso, né?

kuchma
Moderador
[Avatar]

Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline

renato3110 wrote:Humm... interessante. Então o java são os pacotes base, "hard core", enquanto que os javax são coisas mais "abstratas" digamos assim. Seria mais ou menos isso, né?


Nao sei - eu encaro dessa forma: java - pacotes mais basicos (awt), javax - pacotes mais "alto nivel" (swing). E existem coisas que estao distribuidos pelos dois, como RMI. Nao eh nenhuma definicao oficial - apenas meus 0,41.

Mas vem ca: por que voce encasquetou com essa nomenclatura?


Marcio Kuchma

E tu, Belém-Efrata, pequena demais para figurar como grupo de milhares de Judá, de ti me sairá o que há de reinar em Israel, e cujas origens são desde os tempos antigos, desde os dias da eternidade. Mq 5:2, Miquéias, 750 AC aprox.
[WWW] [ICQ]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

kuchma wrote:Nao sei - eu encaro dessa forma: java - pacotes mais basicos (awt), javax - pacotes mais "alto nivel" (swing). E existem coisas que estao distribuidos pelos dois, como RMI. Nao eh nenhuma definicao oficial - apenas meus 0,41.


Então, é desse jeito mesmo que estou falando.

kuchma wrote:Mas vem ca: por que voce encasquetou com essa nomenclatura?


Eu encasquetei só por pura curiosidade de saber o que era aquele x, pois imaginava que talvez fossem coisas foras da especificação.

 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team