黑马程序员——Java基础——其他对象(System)
来源:互联网 发布:中核华兴达丰网络办公 编辑:程序博客网 时间:2024/05/14 23:35
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
import java.util.Properties;/** System: 1.类中的方法和属性都是静态的。 2.有标准输入、标准输出和错误输出流; 3.对外部定义的属性和环境变量的访问;加载文件和库的方法; 4.还有快速复制数组的一部分的实用方法。 */public class SystemDemo {public static void main(String[] args){//该类的一些方法的使用://在java程序中获取当前系统的相关属性信息:获取系统属性信息:Properties getProperties();//系统虚拟机要跨平台的话每次启动的时候都要先获取该系统上的特有信息Properties prop = System.getProperties();//因为Properties是Hashtable的子类,也就是Map集合的一个子类对象。//那么也就可以通过Map的方法取出该集合中的元素。//该集合中存储的都是字符串,没有泛型定义。//1.在系统中自定义一些特有信息方法如下:System.setProperty("myKey","myValue");//2.获取指定属性信息如下:String osName = System.getProperty("os.name");System.out.println(osName);/* *3.在jvm启动时动态加载一些属性信息: * 在命令窗口使用java命令启动jvm时:使用 -D<name>=<value> 编译好的java类 * 如:在命令窗口中运行SystemDemo类是动态加载属性信息 * java -DmyKey=MyValue SystemDemo *///4.打印获取所有属性信息如下:for(Object obj:prop.keySet()){String value = (String)prop.get(obj);System.out.println(obj+"::"+value);System.out.println();}}
0 0
- 黑马程序员——Java基础——其他对象(System)
- 黑马程序员——Java语言基础:其他对象(System、Runtime、Date、Calendar、Math)
- 黑马程序员——Java基础---其他对象
- 黑马程序员——Java基础---其他对象
- 黑马程序员——Java基础---其他对象
- 黑马程序员——java基础-其他的对象
- 黑马程序员——JAVA基础学习之其他对象
- 黑马程序员——Java基础---其他对象
- 黑马程序员——java基础之其他对象
- 黑马程序员—java基础学习--API其他对象
- 黑马程序员——其他对象(System、Runtime、Date、Math)
- 黑马程序员——Java其他对象
- 黑马程序员——Java其他对象
- 黑马程序员--Java面向对象——(其他对象)
- 黑马程序员——Java基础——集合工具类Collecions、Arrays、其他对象System类、Runtime类、Date类、Calendar类、Math类等操作
- 黑马程序员——Java基础——其他对象(Runtime)
- 黑马程序员——Java基础——其他对象(Date)
- 黑马程序员——Java基础——其他对象(Calendar)
- IIS部署ASP.NET网站后,使用浏览器打开连接不上的问题
- Oracle动态性能表(1)-V$SQLAREA
- App开发 项目目录、类内容结构说明
- hdu 2042 不容易系列之二 (水题)
- For faster R use OpenBLAS
- 黑马程序员——Java基础——其他对象(System)
- Oracle动态性能表-(2)-V$SQLTEXT
- android下大文件分割上传
- ZOJ Problem Set - 1241 Geometry Made Simple
- 笔记
- Disruptor浅析
- Longest Substring Without Repeating Characters,最长无重复字符子串
- BroadCastReceiver 生命周期
- 关于新浪微博API返回的日期格式化字符串