主要通过以下方法来获取:

System.getProperty("java.io.tmpdir") 是获取操作系统的缓存临时目录

可选择的属性如下:

java.version Java运行时环境版本
java.vendor Java运行时环境供应商
java.vendor.url Java供应商的 URL
java.home Java安装目录
java.vm.specification.version Java虚拟机规范版本
java.vm.specification.vendor Java虚拟机规范供应商
java.vm.specification.name Java虚拟机规范名称
java.vm.version Java虚拟机实现版本
java.vm.vendor Java虚拟机实现供应商
java.vm.name Java虚拟机实现名称
java.specification.version Java运行时环境规范版本
java.specification.vendor Java运行时环境规范供应商
java.specification.name Java运行时环境规范名称
java.class.version Java类格式版本号
java.class.path Java类路径
java.library.path 加载库时搜索的路径列表
java.io.tmpdir 默认的临时文件路径
java.compiler 要使用的 JIT 编译器的名称
java.ext.dirs 一个或多个扩展目录的路径
os.name 操作系统的名称
os.arch 操作系统的架构
os.version 操作系统的版本
file.separator 文件分隔符(在 UNIX 系统中是“/”)
path.separator 路径分隔符(在 UNIX 系统中是“:”)
line.separator 行分隔符(在 UNIX 系统中是“/n”)
user.name 用户的账户名称
user.home 用户的主目录
user.dir 用户的当前工作目录

JAVA 获取操作系统属性相关推荐

  1. Java 获取操作系统名字、系统版本、cpu信息

    Java 获取操作系统名字.系统版本.cpu信息 System.getProperty("os.name");//得到操作系统名字 System.getProperty(" ...

  2. 【java】java获取对象属性类型、属性名称、属性值

    java获取对象属性类型.属性名称.属性值 获取属性 修饰符:[在Field[]循环中使用] String modifier = Modifier.toString(fields[i].getModi ...

  3. Java获取图片属性(长,宽,大小,类型。。)/ EXIF

    获取图片属性(长,宽,大小,类型..)/ EXIF 注:在遇到大的图片或者并发操作时,第一种方法可能会造成内存泄漏,cpu飙高等问题,建议使用第二种: 1.通过java自带的流操作: @Testpub ...

  4. java获取系统属性_Java获取系统属性

    1.System类 The System class contains several useful class fields and methods. It cannot be instantiat ...

  5. java 获取对象属性值为空或者非空的属性名称

    目录 1. 获取对象属性值为空的属性名称 2. 复制对象非空属性值 1. 获取对象属性值为空的属性名称 /** * @Title: getNullPropertyNames* @Description ...

  6. 使用Java获取操作系统和硬件信息

    https://www.chendd.cn/information/viewInformation/experienceShare/332.a 距离上一次写博客已经过去2个半的月份了,也是工作忙,也是 ...

  7. java获取object属性值_java反射获取一个object属性值代码解析

    有些时候你明明知道这个object里面是什么,但是因为种种原因,你不能将它转化成一个对象,只是想单纯地提取出这个object里的一些东西,这个时候就需要用反射了. 假如你这个类是这样的: privat ...

  8. java获取properties属性_java工具类中获取properties文件的属性

    记录获取properties文件属性的工具类 package org.jasig.cas.mylogin.util; import org.slf4j.Logger; import org.slf4j ...

  9. java 获取系统的时区_【转】Java 获取操作系统时区

    Java 可以通过 Timezone 获取时区,但是通过 Timezone 获取的时区是 JVM 初始化时保存的时区,并不是操作系统所设置的时区.当修改过操作系统的时区后,JVM 并不会同步更新.Ti ...

最新文章

  1. 《复联4》的这波操作,其实是在灭 bug
  2. 开工啦!这本书助你快速回归高效工作状态
  3. 独家 | 一文盘点数据行业的动态演变(附链接)
  4. python init方法是不是私有方法_为什么Python的“私有”方法实际上不是私有的?...
  5. 华为电视再传消息,海思正在研发相关芯片
  6. 织梦其他模型使用联动类型地区联动
  7. 计算机二级考试模拟表单答题,2016年计算机二级考试《VFP》模拟简答试题
  8. 反序列化对象列表发生异常_Apache Thrift系列详解:序列化机制
  9. 小米wifi linux 客户端下载,小米无线wifi安装_小米无线wifi客户端下载[最新版]-下载之家...
  10. 修复:Linux系统机箱前置面板耳机插孔没声音
  11. vue - vue中使用西瓜播放器xgplayer
  12. PMI-PMP模考二错题解析(2022-01-21 21:46:29)
  13. C语言练习题的错题集
  14. 我说CMMI之五:CMMI 4个等级的区别
  15. 用Python读红楼梦之——二、词云美化
  16. Windows系统中Redis 下载安装
  17. RFID卡的实现流程
  18. 高企技术企业对企业的作用
  19. 通过对象实现圆柱体体积计算
  20. 《乔布斯传》英文原著重点词汇笔记(九)【 chapter seven】

热门文章

  1. poi生成word不可以修改_操作不懂技术就可以做小程序无限生成平台的创业项目实操教程...
  2. python socket服务器_记-python socket服务器端四部曲
  3. 7.9模拟赛T1图的遍历(dfs)
  4. CentOS 系列安装 Docker
  5. Linux 开机报 or type Control-D to continue
  6. Linux软件间的依赖关系(转)
  7. 虚拟机安装 xp步骤(参照百度文库)
  8. must override a superclass method
  9. 不争气的geometry shader
  10. 世界杯后linux进化有感?