java中如何获取相关参数

此文通过一段代码来展示java获取相关参数的方法分享给大家:

public static void main(String[] args) {
Properties props=System.getProperties(); //系统属性
 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("file.separator")); //在 unix 系统中是”/”
 System.out.println("路径分隔符:"+props.getProperty("path.separator")); //在 unix 系统中是”:”
 System.out.println("行分隔符:"+props.getProperty("line.separator")); //在 unix 系统中是”/n”
 System.out.println("用户的账户名称:"+props.getProperty("user.name"));
 System.out.println("用户的主目录:"+props.getProperty("user.home"));
 System.out.println("用户的当前工作目录:"+props.getProperty("user.dir"));
}

希望大家能够喜欢。

(0)

相关推荐

  • 在java代码中获取JVM参数的方法

    实例如下: MemoryMXBean memorymbean = ManagementFactory.getMemoryMXBean(); MemoryUsage usage = memorymbean.getHeapMemoryUsage(); System.out.println("INIT HEAP: " + usage.getInit()); System.out.println("MAX HEAP: " + usage.getMax()); System.

  • Java获取代码中方法参数名信息的方法

    前言 大家都知道随着java8的使用,在相应的方法签名中增加了新的对象Parameter,用于表示特定的参数信息,通过它的getName可以获取相应的参数名.即像在代码中编写的,如命名为username,那么在前台进行传参时,即不需要再编写如@Parameter("username")类的注解,而直接就能进行按名映射. 如下的代码参考所示: public class T { private interface T2 { void method(String username, Stri

  • java中如何获取相关参数

    此文通过一段代码来展示java获取相关参数的方法分享给大家: public static void main(String[] args) { Properties props=System.getProperties(); //系统属性 System.out.println("Java的运行环境版本:"+props.getProperty("java.version")); System.out.println("Java的运行环境供应商:"+

  • java 中如何获取字节码文件的相关内容

    java 中如何获取字节码文件的相关内容 反射机制是指在运行状态中,对任意一个类(class文件),都能知道这个类的所有属性和方法:对任意一个对象,都能调用这个对象的方法和属性.这种动态的获取信息和动态的调用对象的方法的功能称为--Java语言的反射机制. 简单点说,动态的获取类中的信息,这就是Java的反射机制. 在Java的反射机制中,我们可以通过配置文件信息,然后通过类名来获取类中包含的详细信息,如构造函数.成员变量和成员函数等.在接下来,作者将分别演示如何通过类名来获取类中包含的信息.

  • Java Spring Controller 获取请求参数的几种方法详解

    Java Spring Controller 获取请求参数的几种方法  1.直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交.若"Content-Type"="application/x-www-form-urlencoded",可用post提交 url形式:http://localhost:8080/SSMDemo/demo/addUser1?username=lixiaoxi&password=1

  • Java中Spring获取bean方法小结

    Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,如何在程序中获取Spring配置的bean呢? Bean工厂(com.springframework.beans.factory.BeanFactory)是Spring框架最核心的接口,它提供了高级IoC的配置机制.BeanFactory使管理不同类型的Java对象成为可能,应用上下文(com.springframework.context.ApplicationContext)建立在BeanFactory基础之上,提供

  • java中数组的相关知识小结(推荐)

    1. 2.数组的命名方法 1)int[]ages=new int[5]; 2) int[]ages; ages=new int[5]; 3)int[]ags={1,2,3,4,5}; 4)int[]ags; ags=new int{1,2,3,4}; 或者 int[]ags=new int{1,2,3,4}; 3.java不支持不同类型的重名数组 4.java中数组的循环赋值 package dierge; public class Shuzu { public static void main

  • Java中的隐式参数和显示参数实例详解

    在学习Java的过程中,我们会遇到许多的问题.下面我们就来看看什么是隐式参数和显示参数. 显式参数,就是平时见到的在方法名括号中间的参数,就是所谓能看得见的参数. 隐式参数,是在类的方法中调用了类的实例域.这个被调用的实例域就是隐式参数.在以下的这个类中调用了a.ariseSalary(100),就用到了隐式参数.比如: public class Abc { private double salary; public Abc(){ } public void ariseSalary(double

  • java中如何获取时间戳的方法实例

    前言 数字时间戳技术是数字签名技术一种变种的应用.是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数(引用自百度百科) 在java开发过程中经常会遇到统计某一天或是某一个月的数据,因此常常需要获取截取数据的两个时间戳(比如统计今天的数据,则需要获取一个开始时间为今天零点以及一个结束时间为明天零点),然后根据数据相关的时间是否在该时间区间内来判断是否将其计入统计数据中. 一.java获取时间戳 话不多说,首先我们先拿上面的例

  • Java中如何获取mysql连接的3种方法总结

    前言 本文主要来说说三种 Java 中获取 mysql 连接的方式,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 第一种:传统的连接方式: 第二种:读取配置文件方式: 第三种:数据库连接池. 一.传统的连接方式: 首先在 src 目录下创建名为 lib 的文件夹,导入数据库驱动的 jar 包,随后 "add to build path". 1.注册驱动 Class.forName("com.mysql.jdbc.Driver"); 2.获取连接 S

  • JAVA中通过Hibernate-Validation进行参数验证

    在开发JAVA服务器端代码时,我们会遇到对外部传来的参数合法性进行验证,而hibernate-validator提供了一些常用的参数校验注解,我们可以拿来使用. 1.maven中引入hibernate-validator对应的jar: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>4

  • 解析Java中如何获取Spring中配置的bean

    一.什么是Spring?Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 二.如何在程序中获取Spring配置的bean呢?方法一:在初始化时保存ApplicationContext对象代码: 复制代码 代码如下: ApplicationContext ac = new FileSystemXmlApplicationContex("applicationContext.xml");    ac.getBean("beanId"); 说明:

随机推荐