返回顶部

收藏

java获得JVM的默认字符集

更多

Java

public class Hello {
 public static void main(String args[]) throws Exception{
  // not crossplateform safe
  System.out.println(System.getProperty("file.encoding"));
  // jdk1.4
  System.out.println(
     new java.io.OutputStreamWriter(
        new java.io.ByteArrayOutputStream()).getEncoding()
     );
  // jdk1.5
  System.out.println(java.nio.charset.Charset.defaultCharset().name());
  }
}

Output example (winXP)

>java Hello
Cp1252
Cp1252
windows-1252

标签:java,JVM

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 博主 发表 2015-12-25 12:59:50 深入理解jvm之内存区域与内存溢出
  2. 张军 发表 2014-06-16 05:56:04 JVM实用参数(六) 吞吐量收集器
  3. alswl 发表 2014-03-22 10:31:55 Java 运行参数调整
  4. gonwan 发表 2017-12-01 06:56:45 Building & Debugging OpenJDK8 from Source on macOS
  5. BlankKelly 发表 2015-04-29 09:32:09 Java代码到字节码——第一部分
  6. 博主 发表 2015-03-31 10:23:26 JVM自动内存管理机制分析
  7. 博主 发表 2015-04-20 03:04:25 Java内存溢出(Java OutOfMemoryError)
  8. xirruiqiang 发表 2018-09-24 05:32:03 原 荐 jvm crash分析工具
  9. Eric 发表 2015-12-31 16:45:22 Java6,7,8中的String.intern() – 字符串常量池
  10. Terry Zhang 发表 2014-05-23 13:08:39 [JVM] Java SE 7 版说明
  11. liuinsect 发表 2014-05-12 10:10:42 关于 JVM 参数中 ExplicitGCInvokesConcurrent的用途
  12. hongjiang 发表 2014-07-15 02:29:01 jvm与系统信号(1)