/*
*لغة جافا ، كلغة أولى تدعم التدويل ، لها الخصائص الأساسية للتدويل الذي لا مثيل له بلغات أخرى من البداية:
*استخدم Unicode لكتابة جميع الأوتار. لكن النظرية والممارسة غير قادرة دائمًا على التوافق الكامل ، لأن Unicode نفسها تتغير باستمرار.
* في J2Se (TM) 5.0 ، التغيير الرئيسي هو ضبط الحزم مثل java.lang ، java.text ، java.util.regex لصنع الكلمة بأكملها
* تعتمد معالجة الأحرف على معايير Unicode 4.0 ، كما تعزز دعم الأحرف التكميلية (لمزيد من المعلومات ، يرجى الرجوع إلى:
* "الشخصيات التكميلية في Javaplatform" من تأليف نوربرت ليندينبرج وماسايوشي
*Okutsu ،). بالإضافة إلى ذلك ، فإن هذه التعديلات قد حلت بشكل شامل مشكلة قراءة النص والكتابة والعرض في دول جنوب شرق آسيا مثل فيتنام ، على الرغم من أنها لم تفعل
*بعد مجموعة واسعة من الاختبار. لعرض اللغة المدعومة من Java ومعلومات الإصدار المقابل ، يمكنك استخدام الكود التالي للاستعلام.
*/
نسخة الكود كما يلي:
استيراد java.util.*؛
استيراد java.text.*؛
اختبار الفئة العامة {
الفراغ الثابت العام الرئيسي (سلسلة [] args) {
// لغات الإخراج التي تدعمها JVM
locale locale [] = dateformat.getavailablOlocales () ؛
System.out.println ("======= يدعم النظام المحلي اللغة: ========") ؛
لـ (int i = 0 ؛ i <locale.length ؛ i ++) {
system.out.println (locale [i] .toString () +
"/t" +locale [i] .getDisplayName ()) ؛
}
// الإخراج خصائص JVM الافتراضية
System.out.println ("====== خصائص النظام =========") ؛
System.GetProperties (). قائمة (system.out) ؛
}
}
نتائج التشغيل:
ج:/جافا> اختبار جافا
======== يدعم النظام المحلي اللغة: ==========
عربي
ar_ae العربية (الإمارات العربية المتحدة)
AR_BH العربية (البحرين)
AR_DZ العربية (الجزائر)
AR_EG العربية (مصر)
AR_IQ العربية (العراق)
AR_JO العربية (الأردن)
AR_KW العربية (الكويت)
AR_LB العربية (لبنان)
ar_ly العربية (ليبيا)
AR_MA العربية (المغرب)
AR_OM العربية (عمان)
AR_QA العربية (قطر)
AR_SA العربية (المملكة العربية السعودية)
AR_SD العربية (السلطان)
AR_SY العربية (السوري)
AR_TN العربية (تونس)
ar_ye العربية (اليمن)
hi_in الهندية (الهند)
أنا العبرية
IW_IL العبرية (إسرائيل)
جيا يابانية
JA_JP اليابانية (اليابان)
كو الكورية
KO_KR الكورية (كوريا الجنوبية)
التايلاندية
Th_th Thai (تايلاند)
th_th_th Thai (تايلاند ، ال)
السادس الفيتنامي
vi_vn الفيتنامي (فيتنام)
ZH الصينية
ZH_CN الصينية (الصين)
ZH_HK الصينية (هونغ كونغ)
ZH_TW الصينية (تايوان)
كن بيلاروسي
be_by belarusian (بيلاروسيا)
BG البلغارية
BG_BG البلغارية (بلغاريا)
CA CATALAN
CA_ES CATALAN (إسبانيا)
CS التشيكية
CS_CZ التشيكية (جمهورية التشيك)
دان الدنماركي
Da_dk Danish (الدنمارك)
دي الألمانية
de_at الألمانية (النمسا)
DE_CH الألمانية (سويسرا)
de_de الألمانية (ألمانيا)
De_lu Devon (Luxembourg)
إل اليونانية
el_gr اليونانية (اليونان)
EN_AU الإنجليزية (أستراليا)
EN_CA English (كندا)
EN_GB English (المملكة المتحدة)
en_ie الإنجليزية (أيرلندا)
en_in الإنجليزية (الهند)
en_nz الإنجليزية (نيوزيلندا)
EN_ZA English (جنوب إفريقيا)
ES الإسبانية
ES_AR الإسبانية (الأرجنتين)
ES_BO الإسبانية (بوليفيا)
ES_CL الإسبانية (تشيلي)
ES_CO Spanish (كولومبيا)
ES_CR الإسبانية (كوستاريكا)
es_do الإسبانية (جمهورية الدومينيكان)
ES_EC Spanish (الإكوادور)
ES_ES الإسبانية (إسبانيا)
ES_GT الإسبانية (غواتيمالا)
ES_HN Spanish (هندوراس)
ES_MX Spanish (المكسيك)
es_ni الإسبانية (نيكاراغوا)
ES_PA الإسبانية (بنما)
es_pe الإسبانية (بيرو)
ES_PR الإسبانية (بورتوريكو)
es_py الإسبانية (باراجواي)
ES_SV الإسبانية (سلفادور)
es_uy الإسبانية (أوروغواي)
ES_VE Spanish (فنزويلا)
وآخرون الإستونيين
ET_EE Estonian (إستونيا)
FI الفنلندية
Fi_fi الفنلندية (فنلندا)
الاب الفرنسية
fr_be الفرنسية (بلجيكا)
FR_CA French (كندا)
Fr_ch French (سويسرا)
FR_FR French (فرنسا)
Fr_lu French (Luxembourg)
الموارد البشرية الكرواتية
HR_HR الكرواتية (كرواتيا)
هو الهنغارية
Hu_hu الهنغارية (المجر)
أي آيسلندي
IS_IS الأيسلندي (أيسلندا)
انها إيطالية
IT_CH الإيطالية (سويسرا)
it_it الإيطالية (إيطاليا)
LT Lithuanian
LT_LT Lithuanian (ليتوانيا)
LV Latvian (Leto)
lv_lv latvian (leto) (لاتفيا)
MK المقدونيان
MK_MK مقدونيان (ملك مقدونيا)
NL Dutch
NL_BE DUTCH (بلجيكا)
NL_NL DUTCH (هولندا)
لا النرويجي
no_no النرويجي (النرويجي)
no_no_ny النرويجي (Nynorsk ، النرويج)
PL تلميع
PL_PL Polish (بولندا)
حزب العمال البرتغالي
PT_BR البرتغالي (البرازيل)
PT_PT البرتغالي (البرتغال)
رو رومانية
Ro_ro Romanian (رومانيا)
رو
Ru_ru الروسي (روسيا)
SK Slovakian
SK_SK Slovakia (سلوفاكيا)
سلوفينية SL
SL_SI سلوفينية (سلوفينيا)
المربع الألباني
SQ_AL الألباني (ألبانيا)
SV السويدي
SV_SE السويدي (السويد)
TR التركية
tr_tr التركية (Türkiye)
المملكة المتحدة الأوكرانية
UK_UA الأوكرانية (أوكرانيا)
en_us الإنجليزية (لنا)
en الإنجليزية
======= خصائص النظام ===========
-قائمة الممتلكات-
java.runtime.name = java (tm) 2 بيئة وقت التشغيل ، الوقوف ...
sun.boot.library.path = c:/program files/java/jre1.5.0/bin
java.vm.version = 1.5.0-B64
java.vm.vendor = Sun Microsystems Inc.
java.vendor.url = http: //java.sun.com/
path.separator = ؛
java.vm.name = Java Hotspot (TM) عميل VM
file.encoding.pkg = sun.io
user.country = cn
sun.os.patch.level = حزمة الخدمة 1
java.vm.specification.name = مواصفات الجهاز الافتراضي Java
user.dir = c:/java
Java.Runtime.version = 1.5.0-B64
java.awt.graphicsenv = sun.awt.win32GraphicsEnvironment
java.endorsed.dirs = c:/program files/java/jre1.5.0/lib/en ...
OS.ARCH = x86
java.io.tmpdir = c: /docume~1/owner~1.leg/locals~1/temp/
line.separator =
java.vm.specification.dendor = Sun Microsystems Inc.
user.variant =
OS.Name = Windows XP
sun.jnu.encoding = gb18030
java.library.path = c:/windows/system32 ؛. ؛ c:/windows/syst ...
java.specification.name = مواصفات API منصة Java
java.class.version = 49.0
Sun.Management.compiler = برنامج التحويل البرمجي العميل Hotspot
OS.Version = 5.1
user.home = c:/المستندات والإعدادات/owner.legen ...
user.timezone =
java.awt.printerjob = sun.awt.windows.wprinterjob
file.encoding = gb18030
java.specification.version = 1.5
user.name = المالك
java.class.path = c: /jdk1.5/lib ؛ c:/java
java.vm.specification.version = 1.0
sun.arch.data.model = 32
java.home = c:/program files/java/jre1.5.0
java.specification.dendor = Sun Microsystems Inc.
user.language = Zh
awt.toolkit = sun.awt.windows.wtoolkit
java.vm.info = الوضع المختلط ، المشاركة
java.version = 1.5.0
java.ext.dirs = c:/program files/java/jre1.5.0/lib/ext
sun.boot.class.path = c:/program files/java/jre1.5.0/lib/rt ...
Java.Dendor = Sun Microsystems Inc.
file.separator =/
java.vendor.url.bug = http: //java.sun.com/cgi-bin/bugreport ...
sun.cpu.endian = القليل
sun.io.unicode.encoding = Unicodelittle
sun.desktop = Windows
sun.cpu.isalist =
ج:/جافا>