【JAVA】获取系统属性(操作系统编码)

常用于获取编码的方法有

  • System.getProperty(“sun.jnu.encoding”)

       获取操作系统默认编码
    
  • System.getProperty(“file.encoding”)

      获取Java文件编码
    
  • Charset.defaultCharset()

     基于System.getProperty("file.encoding")进行改善
    

其他常见的系统变量说明

  • System.getProperty(“user.dir”)

     用户目录(所有以user.开头的均为用户相关的配置)
    
  • System.getProperty(“line.separator”)

     换行符 (所有以file.开头的均为文件系统相关)
    
  • File.separatorChar

     文件分割符
    
  • Locale.getDefault()

     语言环境
    
  • System.getProperty(“java.library.path”)

     JVM加载类库路径
    

  • System.getProperty(“java.version”)

     java 版本 
    
  • System.getProperty(“java.vm.name”)

     jvm 名称
    
  • System.getProperty(“java.vm.vendor”)

    jvm 发行商
    
  • System.getProperty(“java.vm.version”)

    jvm 版本
    
  • System.getProperty(“java.vm.specification.name”)

     jvm 规范名称
    
  • System.getProperty(“java.vm.specification.vendor”)

    jvm 规范供应商
    
  • System.getProperty(“java.vm.specification.version”)

    jvm 规范版本
    

  • System.getProperty(“os.arch”)

      操作系统架构
    
  • System.getProperty(“os.name”)

     操作系统名称
    
  • System.getProperty(“os.os.version”)

     操作系统版本
    

附JVM系统属性实例(常见):
基于jvisualvm

在这里插入图片描述在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值