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

    Definition av Java reserverade ord

    I programmeringsspråket Java , reserverade nyckelord är ord som har en specifik innebörd . De kan inte användas som variabel eller metod namn . Inte alla reserverade ord är nyckelord , och inte alla reserverade ord implementeras i Java 6 . De flesta sökord kontrollerar programmet flöde eller definiera en klass eller metod . Java Primitives

    Java primitiva datatyper innefattar siffror, tecken och sant /falskt indikatorer . " Byte ", " kort ", " int " och " long " är alla heltal typer . De täcker ett annat område av värden : ett byte rymmer åtta databitar , och så är en möjlighet till 255 värden . En " kort " har 16 bitar , har en " int " 32 bitar , och en lång rymmer 64 bitar - mer än 18 quintillion möjliga värden . " Float " och " double " representerar flyttal siffrorna eller med decimaltal . " Char " representerar ett tecken , till exempel " a" eller "!" . " Boolean " indikerar ett värde på sant eller falskt
    Behörigheter

    Vissa Java nyckelord Ange behörigheter för en klass , variabel eller metod - . Möjliga behörigheter inkluderar " offentligt , " " privat " och " skyddad ". Offentliga gör en klass , variabel eller metod nås från någon annan kod . Privat hindrar dem från att användas alls , utom i koden där de är definierade . Skyddade metoder , klasser och variabler kan nås genom en nedärvd klass , men inga andra .
    Klasser och bibliotek

    nyckelord klass identifiera klasser , gränssnitt och hur de används. " Klass " är en Java-klass , och " interface " indikerar ett gränssnitt . Ett " paket " är ett inkluderat bibliotek i java , och " import " anger att du importerar en inkluderade Java-bibliotek eller paket . När du skapar ett nytt objekt av en viss typ , använd sökordet " nya ", t.ex. " Karaktär ch = ny karaktär ( " c " ) ; " . Inuti en metod , " detta " anropar metoder och variabler i den aktuella klassen , och " super " anropar metoder och variabler i den överordnade klassen .
    Klass , metod och variabeldefinitioner

    Nyckelord definiera vilken typ av en klass , metod eller variabel . Om en metod potentiellt kastar en farlig fel , använd " kast " i metoddeklaration . En "statisk" metoden kan anropas utan att skapa en instans av objektet . Nyckelordet " strictfp " framför en metod eller klass indikerar att alla flyttalsoperationer beräkningar kommer att göras på ett konsekvent sätt . Använd " tomrum " i stället för ett returvärde i en metod för att indikera att den inte returnerar ett värde. "Synkroniserat " indikerar att flera anrop av metoden eller variabel inte köra eller nås därför inte på samma gång , även med multi-threading . "Volatile" variabler försäkra dig åtkomst till aktuella variabelns värde i stället för en cachad värde . " Transient " variabler existerar inte utöver en viss metod .
    Ärvda metoder

    Använd " sträcker sig " för att ange den metod som du deklarerar är ett barn av en annan metod . Ett " abstrakt " klass eller metod kan innefatta metoden skal som ska genomföras av klassens barn . " Final " indikerar en klass eller metod inte kan åsidosättas . Använd " native " framför en annan metod för att ange att det kommer att definieras på ett annat språk , till exempel C.
    Loop och reglage Logic

    logikflödet kontroller användas inom en metod. " Om " testar ett uttalande , köra ett kodblock om påståendet är sant , och eventuellt hoppa till ett " annat " blocket om inte . " För , " " do " och " medan" definiera slingor , som testar ett uttalande och köra det samtidigt sant . " Break " stoppar exekvering av en loop . " Fortsätt " avslutar den speciella iteration i slingan , men fortsätter med nästa iteration . " Switch " uttalanden testar en variabel för ett visst värde , och "case" uttalanden indikerar vilken kod körs när ett värde hittas . Koden finns i " default " blocket körs om ingen av case påståenden är sanna . Slutligen , " instanceof " testar om en variabel är en instans av en viss klass . Addera Program och fel Controls

    Annan kontroll uttalanden affär med fel och metod spännande . Den " normala " slutet på en metod ges av sökordet " avkastning . " " Kasta " lämnar metoden genom att kasta ett visst fel . Ett kodblock anges med nyckelordet " försöka " försök att köra kod och fånga upp fel som specificeras av " catch " blocket . Nyckelordet " äntligen " används efter dessa kodblock för att köra kod som annars inte kan utföra . " Hävda " säkerställer ett påstående är sant innan du fortsätter koden , annars kastar en AssertionError
    Literaler och oanvända kategorier

    Några reserverade ord i Java inte är . sökord men ordagranna : konstanta värden som inte kan ändras . " Null " är en bokstavlig som anger ett objekt variabel inte har tilldelats . " Sant " och " falskt " är literals representerar deras motsvarande booleska värden . Literaler kan inte användas i program . Förutom ordagrann , " goto " och " const " är sökord som har någon betydelse i Java som i 6,0 , men kan inte tilldelas som variabelnamn heller .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur ställa in teckensnitt till en Java String
    ·Hur man gör Java kod i en Applet
    ·NetBeans Verktyg
    ·Hur man skapar en röstbrevlåda i en separat tråd i J…
    ·Hur man startar en Java-applet med Urklipp Åtkomst
    ·Lägga JMenuBar till JPanel
    ·Hur Räkna elementen i en lista i Java
    ·Hur man skriver Custom Tags i JSP
    ·Vad är fel Två i Redigera Rocket Java Compiler
    ·Hur man programmerar Androids för nybörjare
    Utvalda artiklarna
    ·Maximal Heap Size i JVM
    ·Hur infoga flera kryssrutor värden i en kolumn databas…
    ·PHP för att konvertera till UTF - 8
    ·PHP & MySQL Login Säkerhet
    ·Hur Logga in på Zangle Använda Python
    ·Hur man anropar en JavaScript -funktion från Python
    ·Hur optimera mysql
    ·Hur man designar en CSS Sprite Navigation Bar
    ·Hur man gör en TLB -fil
    ·Hur: REGEX att tolka XML
    Copyright © Dator Kunskap http://www.dator.xyz