用代码窥探Java支持的语言

一次偶然发现原来可以用如此简单的方式打印出Java支持的语言,用“窥探”一词嘛……标题党,哈哈。

import java.util.Locale;

public class Language {

    public static void main(String[] args) {
        Locale[] localList = Locale.getAvailableLocales();
        for(int i=0; i<localList.length;i++){
            System.out.println(localList[i].getDisplayCountry() + "="
                    + localList[i].getCountry() +" "
                    + localList[i].getDisplayLanguage() + "="
                    +localList[i].getLanguage());
        }
    }
}

以下是部分输出结果:

时间: 2024-10-23 03:32:01

用代码窥探Java支持的语言的相关文章

查看Java所支持的语言及相应的版本信息_java

/* *Java语言作为第一种支持国际化的语言,在Internet从一开始就具有其他语言无与伦比的国际化的本质特性:*用Unicode来编写所有的字符串.可是理论与实际总是不能完全谋和的,因为Unicode本身也在不断变化.* 在J2SE(TM) 5.0中,主要的变化是对java.lang,java.text, java.util.regex等包进行调整,使整个字*符处理基于Unicode4.0的标准之上,同时加强了对增补字符的支持(欲了解更多信息请参照:* <Supplementary Cha

c语言-aix下使用gcc编译c代码,不支持tls?

问题描述 aix下使用gcc编译c代码,不支持tls? aix下使用gcc编译c代码,不支持tls error: thread-local storage not supported for this target 代码中使用了"__thread"关键字 有人知道怎么解决吗? 解决方案 linux下使用gcc命令编译代码Linux系统中使用GCC 对CPU参数优化代码编译GCC编译C/C++/汇编代码

打造更强的Java支持

DB2 UDB v.8.2 中 DB2 JDBC Universal Driver 的增强使开发人员得以享受令人惊奇的性能和可管理性. Linux.Unix 和 Windows 平台上的 DB2 Universal Database (UDB) version 8.2 支持很多类型的 Java 程序,包括在客户机应用程序.应用程序服务器和 DB2 UDB 服务器中使用的存储过程或用户定义函数这两种形式的程序. IBM 引入了 DB2 Universal JDBC Driver,以支持 DB2 U

Android Studio 3.0 引入新功能,支持Kotlin语言

除了 Android 8.1 Oreo 开发者预览版,Google 今日还正式发布了 Android Studio 3.0 ,为其 IDE 引入了一系列新功能. Android Studio 3.0 专注于加速 Android 应用开发,包含大量更新内容,主要分为三个功能块,包括: 一套用于快速诊断性能问题的新的应用程序分析工具 支持 Kotlin 编程语言 用于加速在最新的 Android Oreo API 上开发的新工具 更新概述: 开发 Kotlin 编程语言支持 -- 正如谷歌在 Goo

《Java学习指南》—— 1.3 Java与其他语言的比较

1.3 Java与其他语言的比较 Java虽是一种新语言,但是在其特性选择中,还汲取了其他语言多年以来的编程经验.花点时间来在较高的层面比较Java和其他语言是值得的,不管你是具有其他编程经验,还是需要搞清楚状况的新手,这都是有好处的.在本书中,我们不要求你具备任何特定编程语言的知识,并且当我们通过比较而提及其他语言的时候,我们希望这些说明是简单而直白的.如今一种通用语言至少要支持以下3点:可移植性.速度和安全性.图1-2显示了Java与其他几种流行语言的比较情况. "Java非常类似于C或C+

全面解析Java支持的数据类型及Java的常量和变量类型_java

基本数据类型变量就是用来储存值而保留的内存位置.这就意味着当你创建一个变量时就会在内存中占用一定的空间. 基于变量的数据类型,操作系统会进行内存分配并且决定什么将被储存在保留内存中.因此,通过给变量分配不同的数据类型,你可以在这些变量中存储整数,小数或者字字母. Java 中有两种有效地数据类型: 原始数据类型 引用数据类型 原始数据类型 Java 支持 8 种原始数据类型.原始数据类型是由该语言预先定义的并用关键词命名的.下面让我们深入学习一下这 8 种数据类型. 字节型(byte) 字节型是

Java通向ObjC语言的桥梁:谷歌J2ObjC 0.7新版亮相

Java通向ObjC语言的桥梁:谷歌J2Obj C++ 0.7新版亮相 发表于2013-04-11 19:07| 次阅读| 来源CSDN| 0 条评论| 作者杨依帆 GoogleJavaiOSJ2ObjC开发工具开源 摘要:Google近日发布了开源命令行工具J2ObjC的http://www.aliyun.com/zixun/aggregation/29707.html">最新版本:J2ObjC 0.7.J2ObjC完全开源,通过它,开发iOS应用只需用 Objective-C编写UI部

Groovy一种新兴的Java 2平台语言1.7.6发布

Groovy是一种新兴的 Java 2 平台语言.Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码.Groovy 在 12月16日发布了两个版本,Groovy 1.7.6 是一个 bug 修复版本,而 1.8 Beta3 则包含一些新功能: ● extended command expressions can be used on the right-hand side of assignments ● the @Log AST transformation is cus

groovy v1.7.8发布 一种新兴的Java 2平台语言

Groovy是一种新兴的 Java 2 平台语言.Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码.目前的 Groovy 版本是 1.6.3,在 Java 1.4 和 Java 5 平台上都能使用,也能在 Java 6 上使用. Groovy 是 JVM 的一个替代语言 - 替代 是指可以用 Groovy 在 Java 平台上进行 Java 编程,使用方式基本与使用 Java 代码的方式相同. Groovy界面 ● 是一个基于 Java虚拟机的敏捷 动态语言. ● 构建在