`

java1.5 系统常量

阅读更多

Properties props=System.getProperties(); //系统属性  

 

1: 常用换行符, 路径分隔符,文件分隔符

 

System.out.println("文件分隔符:"+props.getProperty("file.separator"));   //在 unix 系统中是"/"  

 
System.out.println("路径分隔符:"+props.getProperty("path.separator"));   //在 unix 系统中是":" 

 
System.out.println("行分隔符:"+props.getProperty("line.separator"));   //在 unix 系统中是"/n" 

 

2: 不常用属性

 
System.out.println("Java的运行环境版本:"+props.getProperty("java.version"));  

 
System.out.println("Java的运行环境供应商:"+props.getProperty("java.vendor")); 

 
System.out.println("Java供应商的URL:"+props.getProperty("java.vendor.url"));  

 
System.out.println("Java的安装路径:"+props.getProperty("java.home"));  


System.out.println("Java的虚拟机规范版本:"+props.getProperty("java.vm.specification.version"));

  
System.out.println("Java的虚拟机规范供应商:"+props.getProperty("java.vm.specification.vendor"));  

 
System.out.println("Java的虚拟机规范名称:"+props.getProperty("java.vm.specification.name"));  

 
System.out.println("Java的虚拟机实现版本:"+props.getProperty("java.vm.version"));   


 System.out.println("Java的虚拟机实现供应商:"+props.getProperty("java.vm.vendor"));  

 
System.out.println("Java的虚拟机实现名称:"+props.getProperty("java.vm.name"));  


System.out.println("Java运行时环境规范版本:"+props.getProperty("java.specification.version")); 

 
System.out.println("Java运行时环境规范供应商:"+props.getProperty("java.specification.vender"));  

 
System.out.println("Java运行时环境规范名称:"+props.getProperty("java.specification.name")); 

 
System.out.println("Java的类格式版本号:"+props.getProperty("java.class.version"));  

 
System.out.println("Java的类路径:"+props.getProperty("java.class.path"));  


System.out.println("加载库时搜索的路径列表:"+props.getProperty("java.library.path"));

  
System.out.println("默认的临时文件路径:"+props.getProperty("java.io.tmpdir"));  


System.out.println("一个或多个扩展目录的路径:"+props.getProperty("java.ext.dirs"));

  
System.out.println("操作系统的名称:"+props.getProperty("os.name"));  


System.out.println("操作系统的构架:"+props.getProperty("os.arch"));  

 
System.out.println("操作系统的版本:"+props.getProperty("os.version"));  

 
System.out.println("用户的账户名称:"+props.getProperty("user.name"));   


 System.out.println("用户的主目录:"+props.getProperty("user.home"));  


System.out.println("用户的当前工作目录:"+props.getProperty("user.dir"));

分享到:
评论

相关推荐

    深入Java虚拟机(原书第2版).pdf【附光盘内容】

    1.5 结论 1.6 资源页 第2章 平台无关 2.1 为什么要平台无关 2.2 java的体系结构对平台无关的支持 2.2.1 java平台 2.2.2 java语言 2.3.3 java class文件 2.2.4 可伸缩性 2.3 影响平台无关性的...

    Thinking in java4(中文高清版)-java的'圣经'

    类型信息 第15章 泛型 第16章 数组 第17章 容器深入研究 第18章 Java I/O系统 第19章 枚举类型 第20章 注解 第21章 并发 第22章 图形化用户界面 附录A 补充材料 可下载的补充材料 Thinking in C:Java的基础 Java...

    Java优化编程(第2版)

    1.5 java源文件编排格式 代码行长度与折行规则 1.6 程序注释 1.7 变量的声明初始化与放置 1.7.1 变量声明 1.7.2 变量初始化 1.7.3 变量放置 1.8 java程序语句编写规则 1.8.1 简单语句 1.8.2 复合语句 1.9 空格与空行...

    java初学者必看

    1.2.3 Java网络操作系统 1.3 Java的特点 1.4 Java程序类型 1.5 JDK与JRE 1.5.1 Java开发工具包 1.5.2 Java运行环境 1.6 Java技术体系 1.7 Java虚拟机 1.7.1 虚拟机数据类型 1.7.2 Java虚拟机的生命周期 ...

    学通Java的24堂课

    1.5 情景应用——拓展与实践 19 1.5.1 情景应用1——计算两个整数的和 19 1.5.2 情景应用2——输出当前日期 19 1.5.3 情景应用3——在控制台接收用户输入数字 20 1.5.4 情景应用4——计算用户输入数字的乘积 21 ...

    java基础案例与开发详解案例源码全

    1.5 MyEcilpse工具介绍JavaSE环境安装和配置15 1.6 本章练习16 第2章 2.1 什么是程序18 2.2 计算机中的程序18 2.3 Java程序19 2.3.1 Java程序中的类型19 2.3.2 Java程序开发三步曲21 2.3.3 开发Java第一个程序21 ...

    深入Java虚拟机

    1.5 结论 1.6 资源页 第2章 平台无关 2.1 为什么要平台无关 2.2 Java的体系结构对平台无关的支持 2.2.1 Java平台 2.2.2 Java语言 2.3.3 Java class文件 . 2.2.4 可伸缩性 2.3 影响平台无关性...

    java内部学习笔记.docx

    2.14 Java系统API方法调用 14 2.15二进制基础 14 2.16 Java基础其他注意事项 14 面向对象 16 3.1类 16 3.2对象 16 3.3包 16 3.4方法及其调用 17 3.5引用 17 3.6访问控制(封装) 17 3.7构造器 17 3.8 super()、super...

    Java语言的科学与艺术 斯坦福大学经典教材

     第1章 前言 1.1 计算简史 1.2 计算机科学的含义 1.3 计算机硬件简介 1.4 算法 1.5 编程过程的几个阶段 1.6 Java和面向对象范例 1.7 Java和WWW   1.8 小结 1.9 复习题 第2章 编程示例 2.1 “Hello world”程序 ...

    深入理解_Java_虚拟机 JVM_高级特性与最佳实践

    / 12 1.4.5 64位虚拟机 / 13 1.5 实战:自己编译JDK / 13 1.5.1 获取JDK源码 / 13 1.5.2 系统需求 / 14 1.5.3 构建编译环境 / 15 1.5.4 准备依赖项 / 17 1.5.5 进行编译 / 18 1.6 本章小结 / 21 第二部分 ...

    Java高级程序设计实战教程第一章-Java编码规范.pptx

    Java高级程序设计 第1章 Java编码规范 1.1 应用场景1.2 相关知识1.3 任务实施1.4 拓展知识1.5 拓展训练1.6课后小结 Java高级程序设计实战教程第一章-Java编码规范全文共13页,当前为第1页。 1.1 应用场景 一个大型的...

    Java语言的科学与艺术(国外计算机科学经典教材)

     1.5 编程过程的几个阶段  1.6 Java和面向对象范例  1.7 Java和WWW  1.8 小结  1.9 复习题 第2章 编程示例  2.1 “Hello world”程序  2.2 编程过程的观点  2.3 两数相加的程序  2.4 编程习语和模式  2.5 ...

    软件设计师重点考点

    1.5系统工程与系统方法 240 1.6信息系统工程 240 2.系统分析基础知识 241 2.1系统分析的目的和任务 241 2.2结构化分析方法 241 2.3统一建模语言(UML) 243 2.4系统规格说明书 245 3.系统设计基础知识 245 3.1系统...

    深入java虚拟机第二版

    1.5 结论 1.6 资源页 第2章 平台无关 2.1 为什么要平台无关 2.2 Java的体系结构对平台无关的支持 2.2.1 Java平台 2.2.2 Java语言 2.3.3 Java class文件 . 2.2.4 可伸缩性 2.3 影响平台无关性的因素 ...

    Java虚拟机

    1.5 展望Java技术的未来 1.5.1 模块化 1.5.2 混合语言 1.5.3 多核并行 1.5.4 进一步丰富语法 1.5.5 64位虚拟机 1.6 实战:自己编译JDK 1.6.1 获取JDK源码 1.6.2 系统需求 1.6.3 构建编译环境 1.6.4 进行...

    深入JAVA虚拟机(第2版)

    1.5 结论 1.6 资源页 第2章 平台无关 2.1 为什么要平台无关 2.2 Java的体系结构对平台无关的支持 2.2.1 Java平台 2.2.2 Java语言 2.3.3 Java class文件 2.2.4 可伸缩性 2.3 影响平台无关性的...

    手机软件平台API标准(1.0.3版本正式完整版)

    1.5 开发指导原则 11 2 RTL函数 12 2.1 组成 12 2.2 字符测试函数 12 2.3 内存处理函数 19 2.4 字符串处理函数 26 2.5 时间函数 39 2.6 数据转换函数 48 2.7 输入输出函数 58 2.8 随机数函数 90 2.9 数学函数 92 ...

    java自学之道

    4、常量 5、变量 6、语句 6.1 if语句和switch语句 6.1.2 if语句举例 6.1.3 switch语句 6.2 for循环语句 6.3 while语句和do-while语句 6.3.1 while语句形式 6.3.2 do-while语句 6.3.3 while语句和do-while语句...

    Java语言程序设计(一)真题及答案.doc

    A.Java是一个纯面向对象的语言 B.Java语言中有指针、结构和类型定义的概念 C.Java语言是与平台无关的,可以在不同的操作系统下运行 D.Java语言具有自动无用内存回收机制 正确答案:B 您的答案: 本题解析: 暂无解析...

Global site tag (gtag.js) - Google Analytics