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

    Internationaliseringen av Java Coding

    En programmerare måste manuellt skriva in värdet för varje meny titel , varje menyobjekt titel , och varje annan text i alla program källkod . När man gör ett program flerspråkig snabbt kan skapa ett överskott av kod , inkluderar Java specialiserade dataobjekt som gör det enklare för programmerare att internationalisera sina projekt källkoder . Application Language

    Internationalisering ett Java -program källkod tillåter en enda version av koden för att köra för användare av flera språk . Denna process är mer tidskrävande än att bara producera ett program som bara kan köras i ett enda språk . Det tar mindre tid , dock , än att gå tillbaka och skriva om ett projekts källkod att köra i andra enskilda språk varje gång utvecklarna vill bryta sig in på en ny marknad . Internationaliseringen gör det också mycket lättare att underhålla en enda version av programvaran , snarare än att ha en helt annan version för varje språk . Språket är inte det enda problem när du kör ett program i ett annat land , kulturella , geografiska och även klimatiska referenser , till exempel , kan behöva ändra för programmet vettigt i en annan nation
    språkområden .

    Mjukvaruutvecklare hänvisar till de olika alfabet och språk som datoranvändare runt om i världen används som lokaler . Språkområden är mångbottnad , innehållande en toppnivå hänförande till ett visst land , successivt lägre poster nivå för en viss stat eller provins , och sedan för de språk invånare i de alltmer specifika geografiska områden brukar använda . Dessa innehåller inte bara språket och alfabetet som det området ofta använder för det språket , men också det format som regionen använder för att visa datum och tider . Addera ditt språk Objects

    Java gör en hel del arbete för att hantera dessa olika lokaler för programmeraren genom att lagra dem i klass filer . För varje språkversion som utvecklarna vill att deras program ska kunna köras , kan programmerare skapa objektinstanser dessa locale klasser . Dessa objekt innehåller faktiskt ett visst språks version av programmets hela gränssnittet . Locale objekt lagra data i ett visst område är språk , men inte direkt översätta . Utvecklare måste följaktligen antingen vara skickliga med de språk på vilka de vill att deras program att köra , eller hitta individer att hantera översättning av dem .
    Lokaler och JVM

    Javas system med en maskin - specifik Java Virtual Machine ( JVM ) , som översätter generaliserad bytekod till körbar kod för ett visst operativsystem , hjälper också utvecklare med kod internationalisering . JVM har bred tillgång till ett operativsystem och dess inställningar , så det kan automatiskt identifiera språket där användaren har satt sin dator för att fungera . När JVM exekverar ett program , använder den här informationen för att automatiskt välja slutanvändarens språk bland de som utvecklarna som ingår i programmets locale objekt . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Multiplicera två Multi -siffriga heltal i Java
    ·Hur man gör Embedded Software
    ·Hur fixar Upside Down Java Bilder
    ·Hur man gör en kortlek i NetBeans Använda Arrays
    ·Internationaliseringen av Java Coding
    ·Hur man använder Weblogic.ejbc Istället för Weblogic…
    ·Hur man skriver till en textfil JSP
    ·Hur du formaterar datum mellan Java och Oracle
    ·Heap Vs . Stack i Java
    ·Hur kan jag utveckla 508 kompatibel programvara för Ja…
    Utvalda artiklarna
    ·Hur du använder PHP SQLite som en Cache
    ·Hur du tar bort historik i ASP.NET
    ·Hur Infoga arabiska tecken i MySQL
    ·Den bästa boken för Learning PHP
    ·Hur Extrahera WinZip Använda Visual Basic
    ·Tutorial på Javascript Bakgrund Effekter
    ·Hur att skarva en rad kod
    ·Variabler i en MATLAB -funktion
    ·Hur bindande till ett objekt till en GridView i Code
    ·Hur man återställer Trymedia Trial
    Copyright © Dator Kunskap http://www.dator.xyz