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

    Vad är funktionen av Java

    Java finns överallt - i din smartphone , på skrivbordet , och på din DVD-spelare och MP3-spelare ? . Bara för att det är överallt betyder inte att dess funktionalitet kan förstås . Vid sitt hjärta , är Java ett allmänt bruk programmeringsspråk , utformad för att lösa specifika problem . Det var ursprungligen släpptes 1995 av Sun Microsystems och har vunnit stor popularitet på grund av ett antal funktioner . C - liknande syntax

    Java kodas i ett programmeringsspråk syntax som är mycket likt C och C + + . Liksom den sistnämnda språket , är Java ett fullt objektorienterat språk . Egenskaper och attribut som definieras av en datastruktur eller del av programmet automatiskt ärvs av andra strukturer som åkalla denna struktur . Detta resulterar i bättre prestanda koden , men om det inte hanteras väl , kan den koden vara mycket svårt att upprätthålla . Anledningen till Java : s anslutning till C och C + + syntax strukturer var att göra det lättare att lära sig av programmerare som hade använt något av dessa språk .
    Virtual Machine Miljö

    Java-program sammanställs i en binär körbar , som drivs i en miljö som kallas Java Virtual Machine , eller JVM . Denna virtuella maskinen gör det möjligt för en Java- applikation som är skriven gång , och sammanställs en gång , för att köras på alla operativsystem och hårdvaruplattform som har en JVM . Virtualisering av denna typ inte medföra en prestanda träff , ett Java -program kommer att vara långsammare än en C eller C + +-program gör samma sak, eftersom C och C + + kan direkt tillgång till maskinvara
    Pekare och . Garbage Collection

    En av de mest försvårande aspekter av programmering i C är manuellt minne adressering , vilket kallas " pekare samtal . " Fördelen med manuella pekare tilldelning är att det kan ge mycket snabbt, mycket optimerad kod. Nackdelen med pekaren fördelning är att det är lätt att göra misstag i det . Java tillåter inte direkt visare fördelning , utan de körning miljö gränssnitt mellan Java-kod och datorns minne . Sophämtning är den andra sidan av denna process , Java Virtual Machine rutinmässigt ser för minne som har tilldelats till Java-program som inte längre är i bruk , och lägger tillbaka den i den gemensamma poolen
    bibliotek . och tillägg

    programmeringsspråk används för att lösa problem . När en lösning på ett särskilt vanligt problem kommer , är koden för det ofta kompileras till ett tillägg eller modul som kallas ett bibliotek . Java har , sedan den infördes , utvecklat ett antal tillägg och bibliotek som gör att programmerare att utnyttja erfarenheter från andra programmerare , befriar dem upp för att lösa mer intressanta problem snarare än re - genomförande hjulet .

    förvirring med JavaScript

    En möjlig källa till förvirring på funktionaliteten i Java är att det finns ett annat utbrett språk kallas JavaScript , som släpptes nästan samtidigt , och blev de facto- skriptspråk för att lägga programmatiska funktionalitet på webbsidor . JavaScript har nästan ingen relation till Java , annat än att de är både programmeringsspråk , JavaScript används på webbsidor , är Java används för nästan allt under solen Addera
    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera ResultSet att Drop - Down i JSP
    ·Hur Kopiera ett värde av en dubbel Into ett heltal ino…
    ·Hur tvinga Java till runda tal
    ·Konvertera tecken till ASCII-koder i Java
    ·Tillåter NetBeans enskilda steg
    ·Hur konvertera XML till JSX
    ·Hur du tvingar Konstruktor för generisk användning en…
    ·Hur man använder Properties File i Struts
    ·Hur man utför en specifik åtgärd när det RETURN-tan…
    ·Hur man beräknar antalet jämförelser i Java
    Utvalda artiklarna
    ·Hur man använder en fråga för att söka Key Words
    ·Hur du uppdaterar Ruby Gems
    ·Handledning om hur du aktiverar Drag & Drop Visual Basi…
    ·Hur att dölja subview på en iPhone
    ·Hur man kan utvidga en Tidsgräns för session med en m…
    ·HTML- kod för flera inloggningar
    ·Hur man använder flera samtal inom Visual Basic
    ·Hur: SORT Verb i Programmet COBOL
    ·Nackdelar och Fördelar med Kompilatorer
    ·Hur man använder en Web Service för att visa data på…
    Copyright © Dator Kunskap http://www.dator.xyz