Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Applet Crashed
Java compileert zijn ruwe bronnen code in bytecode , in plaats van uitvoerbare code . Bytecode wordt vertaald naar machinecode voor afzonderlijke computers van de Java virtuele machine die op die machine is geïnstalleerd . Dit systeem maakt het mogelijk Java-programmeurs om multi - platform programma's die draaien off websites genoemd applets creëren . Deze programma's kunnen crashen voor een aantal redenen , variërend van JVM onverenigbaarheid om bugs in de broncode . Laden Kwesties

Een Java-applet kan crashen voordat het ooit begint . Ontwikkelaars uploaden applets als zelfstandige " . Jar ' bestanden die alles JVM de eindgebruiker nodig heeft om het programma uit te voeren bevatten . Als de ontwikkelaar niet aan iets in het . Jar -bestand zijn , dan is de JVM zal niet in staat om de applet te starten . Een ander probleem dat kan voorkomen dat de applet niet goed starten is data corruptie in het . Jar -bestand zelf . Dit kan gebeuren wanneer de ontwikkelaar upload het bestand van zijn computer naar de server .
Schadelijke Applet Code

Java-applets
ook kunnen crashen omdat hun ontwikkelaars ontworpen hen te crashen . Wanneer applets crash , kunnen ze gedrag van de zijde van de browser die normale computer veiligheidskenmerken niet altijd voorzien veroorzaken . Malware auteurs kunnen manieren om deze crashes te benutten om de beveiliging van een computer in gevaar brengen , het installeren van software met verhoogde beheerdersrechten of de toegang tot systeemonderdelen die normaliter zijn beperkt ontdekken . Het houden van webbrowsers en systeem beveiligingspatches up - to- date kan wapenen tegen deze vorm van uitbuiting .
JVM Incompatility

Meerdere versies van de Java- taal en JVM bestaan ​​. De nieuwste JVM is ontworpen achterwaarts compatibel met Java- programma's die ontwikkelaars samengesteld voor eerdere JVM -versies te zijn . Als een gebruiker een oudere versie van de JVM en probeert een applet wiens ontwikkelaar gecompileerd voor de nieuwste versie van de JVM draaien , dan kan het niet in staat om nieuwere bytecode en crash lezen .
slechte Programmeren

Java-ontwikkelaars
worden verondersteld hun programma's grondig te testen alvorens ze vrij te laten aan het publiek . Dit laat hen toe om bugs in hun broncode die mogelijk het programma kon verpletteren ontdekken . Als een programmeur fouten gemaakt in zijn broncode die ertoe kunnen leiden dat de JVM te crashen en niet te testen zijn werk om de bug te ontdekken , dan kon hij een applet uploaden met slecht geschreven broncode die zal crashen wanneer gebruikers draaien .
< br >

Previous: Next:
  Java Programming
·De Java-code die controleert d…
·Hoe maak je van een HashMap in…
·Hoe vindt u een andere System …
·Hoe maak je een paneel toe aan…
·Wat is de processor Request in…
·Hoe te Backslashes Vervangen d…
·Hoe maak je een JSP-bestand co…
·Overbelasting Methoden in Java…
·Hoe te gebruiken Java Decompil…
  Related Articles
Hoe kan ik een applet maken in NetBeans 
Hoe maak je een Java -applet invoegen Me…
Hoe maak je een JAVA Applet Make 
Hoe schrijf ik een Java applet 
Hoe te Applet uitvoeren in Java 
Flash Vs . Java Applet 
Hoe de New Line Gebruik in Applet Window…
Hoe aan knoppen toe aan een Java-applet 
Hoe maak je een Java Applet in Netbeans 
  Programmering Articles
·Hoe een String Take Van een Input File e…
·Hoe te downloaden van een bestand Byte d…
·Hoe kan ik een reset knop op Roblox 
·Hoe u een proxy maken in Java 
·Hoe maak je een PHP- website voor beginn…
·Hoe te Aanslagen Stuur naar Active X Eig…
·Om te lezen hoe een willekeurige lijn ui…
·Hoe toegang VBA Variabele Tekengrootte 
·Socket Monitoring Met Java 
Copyright © Computer Kennis http://www.nldit.com