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

    Om Java

    Java är en allmänt använd objektorienterat språk utvecklas och distribueras av Sun Microsystems som ett open-source programmering teknik . JAVA omfattar flera delar , bland annat språk , bytekod och virtuell maskin . En uppsättning av programmeringsverktyg tillhandahålls i form av ett Java Software Development Kit ( SDK ) för att köra olika versioner för olika operativsystem . JAVA används ofta för mobiltelefon och handdator applikationer . Historia

    År 1991 började en grupp bestående av James Gosling , Bill Joy och några andra som arbetar på en tidig version av Java . De konstruerade den för set - top boxar och handhållna enheter , och det hette då OAK , inte JAVA . Det var fel av ek som resulterat i förbättringar och det nya namnet JAVA , med version 1.0 släpptes 1995 av Sun Microsystems . Ytterligare utsläpp var många och frekventa . Den senaste versionen , Java SE 7 ( kodnamnet " Dolphin " ) , är planerad att släppas under 2009 .
    Löpbandet

    JAVA är ett förenklat programmeringsspråk gäller sammanställning och tolkning , eftersom den undviker och /eller minskar programmeringsfel . De flesta av dess syntax - dess logiska struktur - kommer från det språket C + + . Dess koden är skriven , sammanställs och tolkas med hjälp av klasser och objekt . JAVA källkod sparas i filer med . JAVA förlängning som ytterligare sammanställts bytekod format med en . KLASS förlängning . Den slutliga utförandet sker genom en JAVA tolk . Java Runtime Environment ( JRE ) ger kompabilitet för att köra någon fristående Java applikation i generisk genomförande av kodade program , t.ex. de som finns i vissa online- videospel .
    Betydelse

    JAVA anses vara ett generellt programmeringsspråk och har olika funktioner som multipla arv och operatoröverlagring . Dessa ge hjälp i att driva små applikationer som Java applets som kan laddas ner från en webbserver och köra över World Wide Web genom Java - kompatibla webbläsare .
    Funktioner
    < p> JAVA, som ett objektorienterat programmeringsspråk , har fått enorma accolades på grund av dess slående . Till skillnad från C eller C + + , det antingen undviker felbenägna uppgifter som pekare hantering och minneshantering , eller det hanterar dem automatiskt via JRE . JAVA utför typkontroll vid kompilering och exekvering som säkerställer att datastrukturer är klart definierade . Dessutom , tillägger dess automatiska sopor ledningsnät robusthet till språket , och dess oberoende uppsättning programmeringsverktyg gör den kompatibel med de flesta typer av datorarkitekturer . Java har blivit en högpresterande programmeringsspråk grund av funktioner som multi - threading , multipelt arv och omedelbar sammanställning .
    Nackdelar

    Eftersom Java är ett tolkat språk, vilket innebär att den har flera lager att gå igenom innan det blir körbar , är hastigheten inte dess största tillgång , men med datorer blir snabbare och snabbare , det är inte en stor nackdel . Ett annat problem är på grund av den syntax som liknar C och C + + , som visserligen gör det lätt för C och C + + programmerare att byta till Java-programmering , kan hämma nybörjare med sin tafatthet , såsom knepigt placering av semikolon i koden och närvaron av den så kallade " dinglande annat problem , " ett problem som har eliminerats från andra moderna programspråk ( se "Ytterligare resurser " nedan ) .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att skapa en metod med ett variabelt antal ingånga…
    ·Hur man använder variabler i ett Eclipse Classpath Pro…
    ·Hur man ställer in fokus på Java
    ·Hur man läser in heltal i Java och Skip White Spaces
    ·Hur du publicerar Web Apps till GlassFish 3 Använda Ec…
    ·Hur man gör en Java Hit Counter
    ·Hur till Ändra Java 1.6 till Java 1.5 för Mac
    ·Förteckning över JSP Tags
    ·Konvertera Java String till Datum
    ·Hur man använder NetBeans för att skapa en JTable
    Utvalda artiklarna
    ·Hur du tar bort JavaScript-filer
    ·Hur man skapar Ökar Tabell Auto i MySQL
    ·Vad är Python 2.6 & PyWin
    ·Hur man anropar en lagrad procedur i en SQL Server frå…
    ·Vad är en Java Bean
    ·Debugging Tools for Visual Basic
    ·Hur avsluta program i C
    ·Hur man gör en osynlig knapp i C #
    ·Hur man skriver ett program i C som beräknar morgondag…
    ·Hur man bygger en webbplats med MySQL
    Copyright © Dator Kunskap http://www.dator.xyz