Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Begrepp inom Java-programmering

    Utvecklad i 1995 , är programmeringsspråket Java en flexibel plattform för utveckling av datorprogram . Det är ryggraden i många webbapplikationer , spel och hjälpprogrammet som OpenOffice . Liknande syntaktiskt till C och C + + , kan ett program skrivet i Java sammanställas och köras på vilken dator som helst som stöder Java Virtual Machine - åtminstone i teorin . Datakod och sammanställning
    Datorer

    kan inte tolka läsbar kod naturligt , ett program måste översättas till maskinkod innan det kan verkställas . Denna process kallas " kompilering. " Java kompilerade program , vilket är en form av maskin språket Java Virtual Machine kan tolka , lagras som " . Class " filer på en server . Ordinarie Java-kod , skriven av programmerare , lagras i ett " . Java " -fil eller ett paket som innehåller Java -kod . Ingen universellt språk existerar för Addera Java Virtual Machine

    maskiner : varje arkitektur typ förstår ett annat språk . Att köra samma maskin kod på olika processorer , måste du översätta koden till alla olika processorer . Java åstadkommer detta genom att använda en virtuell maskin , eller en processor simuleras av den "riktiga " dator . Den virtuella maskinen tolkar Java maskinkod för processorn och skickar kommandon till den ursprungliga processorn i denna processor maskin språk .
    Objektorienterad programmering

    Java är ett objektorienterat programmeringsspråk , vilket innebär att istället för att använda uncontexualized instruktioner kod , instruktioner tillhör en klass av objekt , organiserade i mini -program som kallas " metoder . " För att köra Java-kod , skapar du ett objekt och anropa metoder och variabler som tillhör det objektet - eller anropa en klass och anropa metoder som tillhör denna kategori , som kallas " statiska " metoder . Java-klasser är hierarkisk , och kan ärva metoder och variabler från sina föräldrar . Du kan också tvinga Java-objekt av en klass som ska redovisas som objekt från en förälder klass , en process som kallas " gjutning . "
    Användargränssnitt

    vill skapa en fullt interaktivt program , måste du designa och implementera ett grafiskt användargränssnitt . Detta gränssnitt består av textfält , knappar , ikoner , paneler display och liknande element . Den Java-bibliotek har en grundläggande GUI bibliotek , kallas swing , som användarna kan åberopa i sina egna applikationer . Eller de kan utforma knappar och föremål från grunden med lägre nivå biblioteken . Programmeraren fäster sedan Lyssnare till objektet , vilket exekvera koden när objektet är " används ", till exempel när användaren klickar på en knapp .
    Trådar och synkronisering

    varje uppgift som utförs av en dator - leverera tangentbordet till en webbläsare , virussökning , spela strömmande video - är en process som körs på en eller flera trådar . Endast en tråd kan köras på en CPU-kärna i taget. Modern multi - core processorer hantera flera instruktioner samtidigt , kraftigt förbättra handläggningstiden , men programmeraren eller JVM måste ange vilka instruktioner hör på vad tråden. Mer avancerade program som kräver mycket processorkraft , särskilt program med grafiska gränssnitt , behöver programmeraren att ange vilka ämnen bör utföra vilka funktioner .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Business Rules i Java
    ·Hur man beräknar rader i java.awt.Point
    ·Hur man gör ett objekt röra sig kontinuerligt i Java
    ·Java Runtime Exec Tutorial
    ·Konvertera Kort till Int i Java
    ·Ställa decimalform på en Applet
    ·Hur man upptäcka Rektangel Kollision i Java
    ·Hur Ignorera skiljetecken i Java
    ·Hur Port Javaklasser
    ·Hur man ladda ner Java Runtime Environment 5.0 i Window…
    Utvalda artiklarna
    ·Så här ändrar du datumformat i PHP
    ·Lägga till ODBC till VB.Net Express
    ·Hur får Populära ämnen att visas på din webbplats
    ·Hur göra en annan Controller i Ruby
    ·Hur överföra en sträng från en textruta till en Dat…
    ·Konvertera CPP fil till EXE
    ·Hur man gör en JavaScript Cykling Banner
    ·Hur infoga flera triggers i MySQL
    ·Hur man dödar C + + Syntax
    ·Hur man kör AVI -filer för VB6
    Copyright © Dator Kunskap http://www.dator.xyz