| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Applet Crashed
    Java samler sin rå kilder kode i bytecode , snarere end eksekverbar kode. Bytekode er oversat til maskinkode for de enkelte computere af Java virtuel maskine , der er installeret på den pågældende maskine . Dette system gør det muligt for Java- programmører til at skabe multi-platform programmer, der kører off websites kaldet applets. Disse programmer kan gå ned for en række årsager , der spænder fra JVM uforenelighed til bugs i kildekoden . Henter Issues

    En Java -applet kan gå ned , før det nogensinde begynder. Udviklere uploade applets som selvstændig . " Jar " filer, der indeholder alt, hvad slutbrugerens JVM skal køre programmet. Hvis bygherren har undladt at medtage noget i . Jar fil, så JVM vil være i stand til at starte applet. Et andet problem, der kunne forhindre, at appletten i at starte ordentligt er data korruption i . Jar-fil selv. Dette kunne ske, når udvikleren uploader filen fra sin computer til serveren .
    Ondsindede Applet Kode

    Java applets kan også gå ned , fordi deres udviklere har designet dem til at gå ned . Når applets nedbrud , kan de udløse adfærd på den del af den browser, normal computer sikkerhedsfeatures ikke altid forudse . Malware forfattere kan finde måder at udnytte disse nedbrud at kompromittere en computer sikkerhed, installation af software med forhøjede administratorrettigheder eller få adgang til systemkomponenter , der normalt begrænset. Holde webbrowsere og system sikkerhedsrettelser up -to-date kan beskytte mod denne form for udnyttelse.

    JVM Incompatility

    Flere versioner af Java-sproget og JVM eksisterer . Den nyeste JVM er designet til at være bagudkompatibel med Java- programmer, som udviklere udarbejdet for tidligere JVM versioner. Hvis en bruger har en ældre version af JVM og forsøger at køre en applet , hvis bygherren kompileret den til nyeste version af JVM , så kan det være i stand til at læse nyere bytecode og nedbrud.
    dårlig Programmering

    Java-udviklere er meningen, at gennemteste deres programmer , før de frigiver dem til offentligheden . Det giver dem mulighed for at opdage fejl i deres kildekode , der potentielt kan crashe programmet. Hvis en programmør lavet fejl i sin kildekode , der kan forårsage JVM til at gå ned og tester ikke hans arbejde at opdage fejlen , så han kunne uploade en applet med dårligt skrevet kildekode , der vil gå ned , når brugerne kører det .
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan har Java Læs tastetryk som Input 
    ·Hvorfor AS2 skal certificeres 
    ·Sådan Program Apps til Android 
    ·Java Format til Floating decimaler 
    ·Sådan Luk en kommentar i Java 
    ·Sådan Hent MP3 egenskaber som Albumkunstner Størrelse…
    ·Sådan Konverter ServletInputStream til FileInputStream…
    ·Sådan Konverter en Java heltal til Bytes 
    ·Sådan Gør Mouse Listener Brug Swing i Java 
    ·Java Random Number Method 
      Anbefalede Artikler
    ·Sådan kopieres PHP filer fra Website 
    ·Sådan åbner Gadget Dokumenter 
    ·Slags Linjetegning i Visual Basic 
    ·Sådan redigeres en Word-dokument i C # 
    ·Sådan åbner et Word dokument med billeder med VB Net 
    ·Sådan justeres vandret i JavaScript TD 
    ·NetBeans og Oracle Tutorial 
    ·Sådan ændres en PHP fil 
    ·Sådan ændres eksterne links : PHP Iframe 
    ·Sådan øge størrelsen af ​​Grafik i Applets 
    Copyright © Computer Viden http://www.computerdk.com