`

黑马程序员20-5:System类

 
阅读更多
------- android培训 java培训、期待与您交流!-------


package cn.itcast.p1.otherapi;

import java.util.Arrays;
import java.util.List;
import java.util.Properties;
import java.util.Set;

public class SystemDemo {

	
	private static final String LINE_SEPARATOR = System.getProperty("line.separator");
	/**
	 * @param args
	 */
	public static void main(String[] args) {

		/*
		 * System:类中的方法和属性都是静态的。
		 * 
		 * 
		 * 常见方法:
		 * long currentTimeMillis();获取当前时间的毫秒值。 
		 * 
		 */
		
//		long l1 = 1335664696656l;//System.currentTimeMillis();
//		System.out.println(l1/1000/60/60/24);//1335664696656
//		code..
//		long l2 = System.currentTimeMillis();
//		System.out.println(l2-l1);

		
		System.out.println("hello-"+LINE_SEPARATOR+" world");
//		demo_1();
		//给系统设置一些属性信息。这些信息是全局,其他程序都可以使用。 
//		System.setProperty("myclasspath", "c:\myclass");
		
	}
	
	public static void demo_1(){
		//获取系统的属性信息,并存储到了Properties集合中。 
		/*
		 * properties集合中存储都是String类型的键和值。
		 * 最好使用它自己的存储和取出的方法来完成元素的操作。
		 */
		Properties prop = System.getProperties();
		
		Set<String> nameSet = prop.stringPropertyNames();
		
		for(String name : nameSet){
			String value = prop.getProperty(name);
			
			System.out.println(name+"::"+value);
		}
		
	}
	
}




------- android培训 java培训、期待与您交流!-------


详细请查看:http://edu.csdn.net/heima -------


分享到:
评论

相关推荐

    黑马程序员入学Java精华总结

    ### 黑马程序员入学Java精华总结 #### 一、Java概述与基础知识 1. **何为编程?** - 编程是指通过编写计算机能够理解的指令来解决问题或完成特定任务的过程。这些指令通常被组织成算法,并使用某种编程语言实现。...

    中关村黑马程序员训练营android-4.0视频下载地址

    根据提供的信息,我们可以总结出以下关于“中关村黑马程序员训练营Android-4.0视频”的相关知识点: ### 一、概述 “中关村黑马程序员训练营Android-4.0视频”是一套针对Android开发初学者和进阶学习者的培训课程...

    黑马程序员入学Java知识

    ### 黑马程序员入学Java知识 #### Java概述与基础知识 1. **何为编程?** - 编程是通过特定的计算机语言来编写指令,让计算机执行一系列任务的过程。 2. **Java语言概述,历史、特点** - **概述**:Java是一种...

    黑马程序员 数据库MYSQL.docx

    黑马程序员 MySQL 数据库知识点大全 1.1 数据库概述 * 数据库是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加、修改、删除及查询操作。 * 数据库...

    黑马程序员 linux从入门到精通配套笔记.docx

    黑马程序员 Linux 从入门到精通配套笔记 本资源汇总了 Linux 操作系统的发展史、安装方法、特点和分支等内容。下面是从文件中提取的知识点: 一、Linux 发展史 1. Linux 的前身是 Unix,于 1968 年由 Multics ...

    黑马程序员_java8新特性详解笔记和源码

    Java 8是Java语言发展的一个重要里程碑,引入了许多创新性的特性和改进,...黑马程序员的Java8新特性详解笔记和源码提供了深入学习这些概念的资源,结合实际的代码示例,将有助于你更好地理解和掌握Java 8的核心特性。

    黑马程序员 - Java基础教学 - 03 - 变量的作用域、for循环、break、continue、内存结构

    ### 黑马程序员Java基础教学知识点详解 #### 一、变量的作用域与生命周期 变量的作用域定义了变量的可见性和生存周期。在Java中,变量根据其声明位置的不同,具有不同的作用域。例如,在给定的示例代码中: ```...

    黑马程序员 - Java基础教学 - 04 - 数组、进制转换、二维数组

    System.out.println(arr[1]); ``` 在上面的代码中,arr引用不再指向任何数组实体,但是我们仍然可以编译通过,但是在运行期会报错。因此,在使用数组时,我们需要检查数组是否为空,避免空指针异常的发生。 二、...

    C# 黑马程序员视频 简单记事本

    在这个“C#黑马程序员视频简单记事本”项目中,我们看到的是一个基础教学资源,旨在教授初学者如何使用C#构建一个简单的记事本程序。虽然描述中提到这个视频可能缺失了一部分,但提供的代码可以作为补充学习材料。 ...

    黑马程序员_毕向东_Java基础视频教程第22天-06-GUI(Action事件).zip

    在本视频教程“黑马程序员_毕向东_Java基础视频教程第22天-06-GUI(Action事件)”中,讲师毕向东深入讲解了Java GUI中的Action事件处理机制,这是构建用户友好界面的关键部分。 首先,我们要理解什么是GUI。GUI,...

    黑马程序员Java基础视频辅导班Day03

    - 键盘输入通常有三种方式:命令行参数`String[] args`、`BufferedReader`通过IO流读取、`Scanner`类从`System.in`获取输入。`Scanner`的使用步骤包括导入包,创建对象,然后调用相应方法接收数据。 5. **switch...

    第一阶段 黑马程序员C++基础入门

    ### 第一阶段 黑马程序员C++基础入门 #### 1. C++初识 - **1.1 第一个C++程序** - **创建项目**:首先需要使用开发工具来创建一个新的C++项目。这里提到的是Visual Studio,它是微软提供的一款强大的集成开发...

    SpringBoot原理篇-黑马程序员学习笔记

    - 系统属性(System.getProperties()) - application.yml或application.properties(根据配置文件类型) - jar内嵌的默认配置 - @ComponentScan注解的类路径下的配置文件(@PropertySource) 2. **Bean的管理*...

    2014黑马程序员JAVA基础测试题

    在内部类中可以直接使用外部类的成员,而在外部类中,需要通过创建内部类的对象来调用内部类的方法。 9. 拷贝.java文件并修改扩展名:可以使用Java的File和FileInputStream、FileOutputStream类,配合FileVisitor...

    day17 java

    以上内容涵盖了Java初学者在使用Eclipse进行编程时的基本操作和一些重要的JDK5新特性,通过熟练掌握这些知识,能够有效地提升编程效率和代码质量。在实际开发过程中,不断实践和探索,你将逐渐成为Java编程的专家。

    黑马程序员之android_点击返回键退出程序的方法

    ### 黑马程序员之Android:点击返回键退出程序的方法 在Android应用开发中,处理用户交互行为是一项重要的工作。特别是对于返回键的处理,合理的逻辑不仅能够提升用户体验,还能增加应用的专业度。本文将详细介绍两...

    黑马程序员_毕向东_Java基础视频教程第18天-11-IO流(文本文件读取方式二).zip

    在本教程“黑马程序员_毕向东_Java基础视频教程第18天-11-IO流(文本文件读取方式二)”中,主讲人毕向东将深入讲解如何使用Java有效地读取文本文件,特别是第二种常用的方法。以下是关于Java IO流和文本文件读取的...

    数据库介绍

    数据库是存储和管理数据的系统,它为用户和应用程序提供了数据的组织、存储、检索以及更新的能力。...黑马程序员JDBC_所有源码与ppt中的资料可以作为实践学习的重要辅助,通过实际操作加深理解和应用。

    黑马 手机安全卫士 源码 精品超赞

    【标题】"黑马 手机安全卫士 源码 精品超赞" 提供的是一个Android应用开发的实训项目,源自业界知名的黑马程序员教育机构。这个项目旨在模仿360手机安全卫士的功能,是学习Android安全应用开发的优质资源。 【描述...

Global site tag (gtag.js) - Google Analytics