手机
当前位置:查字典教程网 >编程开发 >Java >查看Java所支持的语言及相应的版本信息
查看Java所支持的语言及相应的版本信息
摘要:/**Java语言作为第一种支持国际化的语言,在Internet从一开始就具有其他语言无与伦比的国际化的本质特性:*用Unicode来编写所...

/*

*Java语言作为第一种支持国际化的语言,在Internet从一开始就具有其他语言无与伦比的国际化的本质特性:

*用Unicode来编写所有的字符串。可是理论与实际总是不能完全谋和的,因为Unicode本身也在不断变化。

* 在J2SE(TM) 5.0中,主要的变化是对java.lang,java.text, java.util.regex等包进行调整,使整个字

*符处理基于Unicode4.0的标准之上,同时加强了对增补字符的支持(欲了解更多信息请参照:

* 《Supplementary Characters in the JavaPlatform》By Norbert Lindenberg and Masayoshi

*Okutsu,)。另外这些调整,已经比较全面地解决了越南等东南亚国家的文字读写及显示问题,虽然并没有

*经过大范围的测试。查看Java所支持的语言及相应的版本信息可以采用以下代码进行查询。

*/

复制代码 代码如下:

import java.util.*;

import java.text.*;

public class Test{

public static void main(String[] args) {

//输出JVM 支持的语言

Locale locale[] = DateFormat.getAvailableLocales();

System.out.println("======本地系统支持语言:======== ");

for (int i = 0; i < locale.length; i++) {

System.out.println(locale[i].toString() +

"t" +locale[i].getDisplayName());

}

//输出JVM 默认属性

System.out.println("======系统属性======== ");

System.getProperties().list(System.out);

}

}

运行结果:

C:java>java Test

======本地系统支持语言:========

ar 阿拉伯文

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 希伯来文

iw_IL 希伯来文 (以色列)

ja 日文

ja_JP 日文 (日本)

ko 朝鲜文

ko_KR 朝鲜文 (南朝鲜)

th 泰文

th_TH 泰文 (泰国)

th_TH_TH 泰文 (泰国,TH)

vi 越南文

vi_VN 越南文 (越南)

zh 中文

zh_CN 中文 (中国)

zh_HK 中文 (香港)

zh_TW 中文 (台湾地区)

be 白俄罗斯文

be_BY 白俄罗斯文 (白俄罗斯)

bg 保加利亚文

bg_BG 保加利亚文 (保加利亚)

ca 加泰罗尼亚文

ca_ES 加泰罗尼亚文 (西班牙)

cs 捷克文

cs_CZ 捷克文 (捷克共和国)

da 丹麦文

da_DK 丹麦文 (丹麦)

de 德文

de_AT 德文 (奥地利)

de_CH 德文 (瑞士)

de_DE 德文 (德国)

de_LU 德文 (卢森堡)

el 希腊文

el_GR 希腊文 (希腊)

en_AU 英文 (澳大利亚)

en_CA 英文 (加拿大)

en_GB 英文 (英国)

en_IE 英文 (爱尔兰)

en_IN 英文 (印度)

en_NZ 英文 (新西兰)

en_ZA 英文 (南非)

es 西班牙文

es_AR 西班牙文 (阿根廷)

es_BO 西班牙文 (玻利维亚)

es_CL 西班牙文 (智利)

es_CO 西班牙文 (哥伦比亚)

es_CR 西班牙文 (哥斯达黎加)

es_DO 西班牙文 (多米尼加共和国)

es_EC 西班牙文 (厄瓜多尔)

es_ES 西班牙文 (西班牙)

es_GT 西班牙文 (危地马拉)

es_HN 西班牙文 (洪都拉斯)

es_MX 西班牙文 (墨西哥)

es_NI 西班牙文 (尼加拉瓜)

es_PA 西班牙文 (巴拿马)

es_PE 西班牙文 (秘鲁)

es_PR 西班牙文 (波多黎哥)

es_PY 西班牙文 (巴拉圭)

es_SV 西班牙文 (萨尔瓦多)

es_UY 西班牙文 (乌拉圭)

es_VE 西班牙文 (委内瑞拉)

et 爱沙尼亚文

et_EE 爱沙尼亚文 (爱沙尼亚)

fi 芬兰文

fi_FI 芬兰文 (芬兰)

fr 法文

fr_BE 法文 (比利时)

fr_CA 法文 (加拿大)

fr_CH 法文 (瑞士)

fr_FR 法文 (法国)

fr_LU 法文 (卢森堡)

hr 克罗地亚文

hr_HR 克罗地亚文 (克罗地亚)

hu 匈牙利文

hu_HU 匈牙利文 (匈牙利)

is 冰岛文

is_IS 冰岛文 (冰岛)

it 意大利文

it_CH 意大利文 (瑞士)

it_IT 意大利文 (意大利)

lt 立陶宛文

lt_LT 立陶宛文 (立陶宛)

lv 拉托维亚文(列托)

lv_LV 拉托维亚文(列托) (拉脱维亚)

mk 马其顿文

mk_MK 马其顿文 (马其顿王国)

nl 荷兰文

nl_BE 荷兰文 (比利时)

nl_NL 荷兰文 (荷兰)

no 挪威文

no_NO 挪威文 (挪威)

no_NO_NY 挪威文 (挪威,Nynorsk)

pl 波兰文

pl_PL 波兰文 (波兰)

pt 葡萄牙文

pt_BR 葡萄牙文 (巴西)

pt_PT 葡萄牙文 (葡萄牙)

ro 罗马尼亚文

ro_RO 罗马尼亚文 (罗马尼亚)

ru 俄文

ru_RU 俄文 (俄罗斯)

sk 斯洛伐克文

sk_SK 斯洛伐克文 (斯洛伐克)

sl 斯洛文尼亚文

sl_SI 斯洛文尼亚文 (斯洛文尼亚)

sq 阿尔巴尼亚文

sq_AL 阿尔巴尼亚文 (阿尔巴尼亚)

sv 瑞典文

sv_SE 瑞典文 (瑞典)

tr 土耳其文

tr_TR 土耳其文 (土耳其)

uk 乌克兰文

uk_UA 乌克兰文 (乌克兰)

en_US 英文 (美国)

en 英文

======系统属性========

-- listing properties --

java.runtime.name=Java(TM) 2 Runtime Environment, Stand...

sun.boot.library.path=C:Program FilesJavajre1.5.0bin

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) Client VM

file.encoding.pkg=sun.io

user.country=CN

sun.os.patch.level=Service Pack 1

java.vm.specification.name=Java Virtual Machine Specification

user.dir=C:java

java.runtime.version=1.5.0-b64

java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment

java.endorsed.dirs=C:Program FilesJavajre1.5.0liben...

os.arch=x86

java.io.tmpdir=C:DOCUME~1OWNER~1.LEGLOCALS~1Temp

line.separator=

java.vm.specification.vendor=Sun Microsystems Inc.

user.variant=

os.name=Windows XP

sun.jnu.encoding=GB18030

java.library.path=C:WINDOWSsystem32;.;C:WINDOWSSyst...

java.specification.name=Java Platform API Specification

java.class.version=49.0

sun.management.compiler=HotSpot Client Compiler

os.version=5.1

user.home=C:Documents and SettingsOwner.LEGEN...

user.timezone=

java.awt.printerjob=sun.awt.windows.WPrinterJob

file.encoding=GB18030

java.specification.version=1.5

user.name=Owner

java.class.path=c:jdk1.5lib;c:java

java.vm.specification.version=1.0

sun.arch.data.model=32

java.home=C:Program FilesJavajre1.5.0

java.specification.vendor=Sun Microsystems Inc.

user.language=zh

awt.toolkit=sun.awt.windows.WToolkit

java.vm.info=mixed mode, sharing

java.version=1.5.0

java.ext.dirs=C:Program FilesJavajre1.5.0libext

sun.boot.class.path=C:Program FilesJavajre1.5.0librt...

java.vendor=Sun Microsystems Inc.

file.separator=

java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport...

sun.cpu.endian=little

sun.io.unicode.encoding=UnicodeLittle

sun.desktop=windows

sun.cpu.isalist=

C:java>

【查看Java所支持的语言及相应的版本信息】相关文章:

用java实现的获取优酷等视频缩略图的实现代码

Java的正则表达式深入分析

探讨Java中最常见的十道面试题(超经典)

java中数组的应用及方法

Java程序执行时间的2种简单方法

100-200之间所有素数求和程序代码(二个版本)

基于Java 注解(Annotation)的基本概念详解

深入Java线程中断的本质与编程原则的概述

java线程之线程的生命周期的使用

深入Java冒泡排序与选择排序的区别详解

精品推荐
分类导航