System类中的属性和方法都是静态的。

out:代表标准输出,默认是控制台

in:标准输入,默认键盘

getProperties:获取系统属性信息

java -Dpro=value class 在jvm启动时添加属性

复制代码

public class Demo {

public static void main(String[] args) {

//系统中自定义特有信息

System.setProperty("hello", "test");

//获取指定属性信息

Object osName = System.getProperty("os.name");

System.out.println("osName:" + osName);

String v = System.getProperty("haha");

System.out.println("v:" + v);

//jvm启动时,动态加载

Properties properties = System.getProperties();

//因为Properties是hashtable的子类,也就是map集合的一个子类对象。

//那么可以通过map的方法去除集合中的元素。

//该集合中存储的都是字符串。没有泛型定义。

for (Object obj : properties.keySet()) {

Object value = properties.get(obj);

System.out.println(obj + ":" + value);

}

}

}

更多讯息欢迎添加小优:DKA-2018

java system_java System类相关推荐

  1. 【零基础学Java】—System类(三十五)

    [零基础学Java]-System类(三十五) java.lang.System 类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作 在System类的API文档中,常用的方法有: pub ...

  2. java中System类简介(转)

    上次面试中遇到的一个问题,问到System.out.println()中的out是不是内部类[不是内部类],当时就给问蒙了,直观感觉out应该是System类的一个属性,跟内部类有什么关系?而且之前整 ...

  3. java基础---System类

    package com.henu;import java.util.Arrays;/*** @author limengdong* @date 2019年7月19日* @classroom 208bi ...

  4. java中system_《java中System类》 | 学步园

    System类 System类是一个特殊类,它是一个公共最终类,不能被继承,也不能被实例化,即不能创建System类的对象.System类功能强大,与Runtime一起可以访问许多有用的系统功能.Sy ...

  5. java中System类、String Builder类简介

    System类: System类为系统类,此包位于java.lang.System下,可以获得与系统相关的信息或系统操作,如: public class SystemClass{public stat ...

  6. java基础—System类的方法演示

    System类的一些方法的演示: import java.util.Properties; import java.util.Set; public class StstemDemos {public ...

  7. java 的SYSTEM类

    System类代表系统,系统级的很多属性和控制方法都放置在该类的内部.该类位于java.lang包. 由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类.其内部的成员变 ...

  8. Java中System类(传智播客毕老师视频讲解)

    System:类中的方法和属性都是静态的. out:标准输出,默认是控制台. in:标准输入,默认是键盘. 描述系统一些信息. 获取系统属性信息:Properties getProperties(); ...

  9. java arraycopy_java System类的成员方法,arraycopy()方法详解

    下面要给大家介绍到的就是java System类的成员方法方面的知识,主要会讲到arraycopy() 方法,一起来了解一下吧. 该方法的作用是数组复制,即从指定源数组中复制一个数组,复制从指定的位置 ...

最新文章

  1. Android layer-list(3)
  2. 从5个经典工作开始看语义SLAM
  3. After paper reading.......
  4. 企业微服务:实现crud操作之dao接口
  5. .net生成随机字符串
  6. 前端学习(680):switch注意事项
  7. 【LeetCode笔记】162. 寻找峰值(Java、二分、偏数学)
  8. Dvbbs 7.1论坛鼠标指针修改方法
  9. vant 动态 粘性布局_CSS Viewport 单位,很多人还不知道使用它来快速布局
  10. web-java-Java Concurrency Utilities
  11. Checkstyle的配置集
  12. Momentum(动量/冲量)的理解及应用
  13. PHP 统计一个字符串,在另一个字符串中出现次数
  14. Java字节码浅析(二)
  15. 大二实习使用的技术汇总(中)
  16. R语言超星学习通习题
  17. 基于electron和ffmpeg下载rtmp直播流
  18. 深度学习模型知识产权保护怎么做?看看IJCAI 2021这场Workshop说了什么
  19. ABeam Insight | 德硕智能制造系列(1):智能制造概览(上)
  20. 【线程知识点】-- 自旋锁

热门文章

  1. MyBatis入门实例-包括实体类与数据库字段对应CLOB字段处理
  2. SQLserver分页 高效率
  3. 设计模式到底离我们有多远
  4. JSONObject toJSONString错误
  5. MySQL复制表-INSERT INTO SELECT
  6. Redis与Memcached的比较
  7. redis-2.8.17安装指导(自己做测试了)
  8. 反思深度思考:预热[准备] 高密度[压力专注] 辨真伪[冷静分析] 反推[灵活] 结构化[全局]
  9. Bug本地接口不返回数据 线上返回数据
  10. Bug之数据sql插入不显示