java system类使用方法示例 获取系统信息_java

常用的方法:

复制代码 代码如下:

 long currentTimeMillis();  获取当前时间的毫秒值
 void exit();终止当前正在运行的 Java 虚拟机。
 

复制代码 代码如下:

 public static void Method(){
     long l = System.currentTimeMillis();
     System.out.println(l);

     System.exit();
 }

描述系统属性信息:Properties System.getProperties();

该方法获取的信息存储在Properties集合中
因为Properties是Hashtable的子类,也就是Map集合的一个子类对象,要倒入util包
那么可以通过map的方法取出该集合中的元素
该集合中的键和值存储的都是字符串,没有泛型的定义

复制代码 代码如下:

 public static void Method_Properties(){
     //获取当前系统所有属性信息
    Properties prop = System.getProperties();
     //遍历prop中的属性信息,也可以使用迭代器
     for(Object obj : prop.keySet()){
         String value = (String)prop.get(obj);
         System.out.println(obj+"==="+value);

 
         //通过键获取对应的属性信息
      String value = System.getProperty("os.name");//如果没有该键返回null
        System.out.println(value);
     }
 }

在系统中自定义系统信息

复制代码 代码如下:

 public static void SetProperties(){
     System.setProperty("makey","myvalue");
     System.out.println(System.getProperty("makey"));
 }

out:标准输出,默认是显示器
in:标准输入,默认是键盘

时间: 2024-10-30 23:47:37

java system类使用方法示例 获取系统信息_java的相关文章

php类声明和php类使用方法示例

 这篇文章主要介绍了php类声明和php类使用方法示例,需要的朋友可以参考下  代码如下: <?php       /**php语言是支持面向对象编程的,对于面向对象的编程,学过java和C++的人都知道啊!       *如果不清楚的去baidu问一下就可以了.     */          //我们来定义一个类,定义类的关键字是 "class"         class computer {           //在类里面可以创建方法,变量等           //定

系统-Java: ActionListener类的方法actionPerforme()详解

问题描述 Java: ActionListener类的方法actionPerforme()详解 谁知道系统工作的具体原理,就想了解这个.因为API给的解释就是一句:发生操作时调用. 这个解释实在是太透明了.

win10系统是使用java System类打印系统名字是显示当前系统是win8

问题描述 win10系统是使用java System类打印系统名字是显示当前系统是win8 win10系统是使用java System类打印系统名字是显示当前系统是win8. 如图,本人是用jdk7.0的版本 在myeclipse 2015中的激活状态如下: 使用System类打印的信息如下: 解决方案 可能是Java的类库里面还没有收录window10

java引用jpython的方法示例_java

本文实例讲述了java引用jpython的方法.分享给大家供大家参考,具体如下: import java.util.ArrayList; import java.util.List; import org.python.core.PyException; import org.python.core.PyInteger; import org.python.core.PyObject; import org.python.util.PythonInterpreter; public class

php类声明和php类使用方法示例分享_php实例

复制代码 代码如下: <?php     /**php语言是支持面向对象编程的,对于面向对象的编程,学过java和C++的人都知道啊!      *如果不清楚的去baidu问一下就可以了.    */        //我们来定义一个类,定义类的关键字是 "class"        class computer {         //在类里面可以创建方法,变量等         //定义一个加法        function add ($n1,$n2) {         

Java编程中void方法的学习教程_java

void 关键字本节说明如何声明和调用一个void方法. 下面的例子声明了一个名为printGrade的方法,并且调用它来打印给定的分数. 示例 public class TestVoidMethod { public static void main(String[] args) { printGrade(78.5); } public static void printGrade(double score) { if (score >= 90.0) { System.out.println(

浅谈Java中的hashcode方法(推荐)_java

哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率.在Java的Object类中有一个方法: public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的实现. 为何Object类需要这样一个方法?它有什么作用呢?今天我们就来具体探讨一下hashCode方法. 一.hashCode方法的作用 对于包含容器类型的程序设计语言来说,基本上都会涉及到has

Java 8新特性方法引用详细介绍_java

Java 8新特性方法引用 对于引用来说我们一般都是用在对象,而对象引用的特点是:不同的引用对象可以操作同一块内容! Java 8的方法引用定义了四种格式: 引用静态方法     ClassName :: staticMethodName 引用对象方法:  Object:: methodName 引用特定类型方法: ClassName :: methodName 引用构造方法: ClassName  :: new  静态方法引用示例 /** * 静态方法引用 * @param <P> 引用方法

Java垃圾回收器的方法和原理总结_java

什么是Java垃圾回收器 Java垃圾回收器是Java虚拟机(JVM)的三个重要模块(另外两个是解释器和多线程机制)之一,为应用程序提供内存的自动分配(Memory Allocation).自动回收(Garbage Collect)功能,这两个操作都发生在Java堆上(一段内存快).某一个时点,一个对象如果有一个以上的引用(Rreference)指向它,那么该对象就为活着的(Live),否则死亡(Dead),视为垃圾,可被垃圾回收器回收再利用.垃圾回收操作需要消耗CPU.线程.时间等资源,所以容