As JVM funcionam bem em todas as platadormas?

3 respostas
H

Olá!

Fui numa palestra java, onde um técnico da IBM, estava fazendo uma paletra.
Ele dize que passou vergonha quando lhe provaram que certos recursos do
java não estava funcionando em MAC´s, ele não especificou quais recursos
eram esse. Mas já houvi muitas reclamações sobre outras JVM´s de outras
plataformas, como PAD´s por exemplo.
Mas como sou muiiito teimoso, fiquei na dúvida, mas infelizmente, não disponho
nem de um MAC ou PAD pra verificar se isso realmente acontece, por isso, se
alguém puder me ajudar, ficaria agradecido, ainda mais no caso dos PAD´s, pois
tenho muito interese em desenvolver aplicativos para PDA´s em java, mas
já houvi dizer que o java no PDA não fica muito bom. Claro que isso é muito
relativo, como qual JVM foi usada, que recursos usados, que OS, etc.
Se alguém já desenvolveu em java para celulares, PDA´s, MAC´s, e puder
falar um pouco sobre sua experiência, seria muito legal.
Será que o J2ME rode bem em PDA´s mais antigos? Ou só para os mais novos?
Alguém saberia me dizer se existe JVM´s para DOS e Mainframe, e se as mesmas
funcionam bem?
Agradeço a atenção de todos,

Junior
Blumenau - SC

3 Respostas

sergiolopes

as jvm’s tem uma especificacao rigida feita pela sun. para ser uma jvm aprovada, ela tem q seguir a especificacao e passar em todos os testes. portanto, acho impossivel q alguma jvm especifica (se foi aprovada) nao tenha todos os recursos.

sobre pda’s, ha igualmente a especificacao do j2me. qq jvm de j2me roda o q foi especificado. mas isso eh bem limitado qdo comparado ao desktop, por limitacoes de hardware (e nao da jvm em si).

Daniel_Quirino_Olive

A VM para MacOSX é perfeita. Costuma funcionar muito bem (não sei como sao as JVMs para MacOS < 9)

T

JVM’s para PDAs não são J2SE mas J2ME. Para os “Windows-maníacos” é a mesma coisa que comparar Windows CE/Pocket PC com Windows Server 2003; são coisas bem diferentes designadas para necessidades diferentes.
(Ou você achava que dava para você rodar a parte server do Oracle naquela geladeira da LG que tinha acesso à Internet? Se bem que agora tem um celular da Samsung com HD de 1.5 GB se não me engano…)
JVM’s para Apple MacOS < 9 são da versão 1.1, portanto não dá para comparar. (É igual a tentar comparar com a JVM da Microsoft, que também parou nessa versão, ou a JVM da Netscape, que tinha parado em 1.1 até que o pessoal da Netscape desistiu de ter uma versão própria.)

Criado 16 de setembro de 2004
Ultima resposta 17 de set. de 2004
Respostas 3
Participantes 4