03. oktober 2003 - 12:34Der er
26 kommentarer og 3 løsninger
Nybegynder i Java - Ang. Microsoft Java Virtual Machine
Jeg er nybegynder i Java (vi har det som fag på universitetet). Her bruger læreren bog faktisk ikke nævner Microsoft JVM. For at benytte de applets man laver i Java skal man have installeret Sun-Java som plugin i IE. Jamen hvordan laver man applets som MS JVM kan tolke?
Jeg kunne godt tænke mig at lave java applets for alvor men vil ikke være bundet af at folk skal downloade Sun Java plugin (eller bruge Netscape) for at se ens applets.
Selvom mange ledere i danske virksomheder udviser stor interessere for kunstig intelligens (AI), tøver de med at tage teknologien i brug.
19. november 2024
Slettet bruger
03. oktober 2003 - 12:41#1
Microsofts udgave af JVM, understøtter alle Java-klasser op til version 1.1.8, så længe du holder dig til de klasser, er du på en sikre side... Du kan finde versionsnummeret på klasserne ved at se i JavaDocs, der står som regel en linie omkring "since 1.0" eller lignende...
Det er helt rigtigt hvad corholio siger men det er værd at huske på at Microsofts JVM ikke følger med windows mere, så folk er tvunget til at hente en jvm fra sun. Flere større PC leverandører er begynt at preinstallere jvm'en og forskellen fra microsofts 1.1.8 jvm og til suns 1.4.2 er ret store. Nok allerstørst hvis det har noget med grafik at gøre.
intel..>> Nej. Hvis du vil lave applets giver det altid problemer for folk at se (pga SUN vs MS). Det er en klassisk problemstilling. Hvis du udelukkende laver applets med AWT komponenter burde det ikke give problemer.
MS JVM er lig med en SUN JVM (jeg har hørt versioner 1.0.2, 1.1.4 og 1.1.7 - dem jeg har checket er faktisk 1.1.4) - de ting son MS ikke ville implementere (bl.a. RMI) + de ekstra ting MS ville implementere (bl.a. COM interface).
Java 1 (1.0.x og 1.1.x) mangler bl.a.: - Swing - en masse java.util - XML
Java 1 har en anden security model end Java 2 (1.2.x og nyere).
Jamen hey - skal det ligefrem compiles specielt til kørsel fra en MS JVM ??
Jeg sidder og forsøger at compile applets hvor jeg kun bruger java.awt og java.applet men alligevel fungerer det ikke.
Kunne man få et kodeeksempel på en applet som skriver noget tekst og som virker med MS JVM? Jeg forsøger at bruge paint() som ligger i awt-pakken men det virker ikke.
Kan man midlertidigt disable Sun Java plugin - og tvinge IE 6 til at bruge MS JVM igen? Jeg vil teste om det virker men jeg har jo Sun Java plugin installeret.
Sending request GET /olebuus/utils/testapplet.class to host home9.inet.tele.dk port 80 Version = HTTP/1.1 Status = 404 Not Found Content-Type = text/html Content-Length = Last-Modified = Server = Apache/1.3.26 (Unix) mod_layout/3.2 Location = Authenticate =
--21:19:48-- http://home9.inet.tele.dk:80/olebuus/utils/TestApplet.class (try: 2) => `TestApplet.class' Connecting to home9.inet.tele.dk:80... connected! HTTP request sent, awaiting response... Read error (No such file or directory) in headers. Retrying.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.