黑马自学视频之System类

关于System的说明:  System不可以实例化,其中所有的成员都是静态成员,所有的方法都是静态方法

1.System的继承关系:java.lang.Object

2.System的静态成员:err 类型:java.io.PrintStream      -----错误输出对应显示器

out类型:java.io.PrintStream          ------标准输出对应显示器

in  类型 :java.io.InputStream      ------标准输入对应键盘

3.System的静态方法:(1)  gc() :垃圾回收

(2)static Properties  getProperties()            确定当前的系统属性

                                (3)static String  getProperties(String key)     获取指定系统属性

(4)Static String setProperties(String key,String value)  设置指定键指示的系统属性。返回系统以前的属性值没有返回null。

4.java虚拟机启动时指定系统属性方法:java  -DName=Value

时间: 2024-10-19 06:15:58

黑马自学视频之System类的相关文章

黑马程序员——java——System类的方法演示

System类的一些方法的演示: import java.util.Properties; import java.util.Set; public class StstemDemos { public static void main(String[] args) { method1(); } private static void method1() { // 获取系统的属性信息 Properties pro = System.getProperties(); Set<String> se

黑马程序员-面向对象-Object类

---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Unity开发</a>.<a href="http://edu.csdn.net"target="blank">.Net培训</a>.期待与您交流! ---------------------- 一.Object类中的equals(

黑马程序员-----集合框架类(三) Map集合

黑马程序员-----集合框架类(三) Map集合 1.1 Map集合:该集合存储键值对.一对一对往里存.而且要保证键的唯一性. 1,添加. put(K key, V value) putAll(Map<? extends K,? extends V> m) 2,删除. clear() remove(Object key) 3,判断. containsValue(Object value) containsKey(Object key) isEmpty() 4,获取. get(Object ke

《第一行代码-李兴华》-10.3 System类

10.3 System类 视频地址:System类 /** * * 统计某项操作执行时间 * */ long start = System.currentTimeMillis();//返回以毫秒为单位的当前时间. String str =""; for(int i=0;i<10000;i++) { str +=i; } long end = System.currentTimeMillis(); System.out.println("本次操作用时"+(end

java System类学习笔记

java 中 System 类 最常见到 System.out.println(); System类 定义为 public final class System extends Object{} 包含几个有用的类字段和方法,用了关键字 final 修饰,表示此类不能被其他类继承. 其构造方法为 private System{} (构造方法私有化,不能被外部实例化). System 中有三个属性:in,out,err: 1.private final static InputStream in=n

Java中的System类

System类代表系统,系统级的很多属性和控制方法都放置在该类的内部.该类位于java.lang包. 由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类.其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用. 1.成员变量 System类内部包含in.out和err三个成员变量,分别代表标准输入流(键盘输入),标准输出流(显示器)和标准错误输出流(显示器). 例如: System.out.println("Test"); 该行代码的作

System类

System类 System类包含:一些有用的类字段和方法,System类不能被实例化. 成员方法:      (1)public static void gc():运行垃圾回收器(这只做了解)  注意:执行System.gc()前,系统会自动调用finalize()方法清除对象占有的资源,通过super.finalize()方式可以实现从下到上的finalize()方法的调用: 先释放自己的资源,再去释放父类的资源. 不要在程序中频繁的调用垃圾回收,因为每一次执行垃圾回收,jvm都会强制启动垃

java之System类

1.System类概述 System类包含一些有用的类字段和方法.它不能被实例化. 2.成员方法 public static void gc() 运行垃圾回收器 public static void exit(int status) 终止当前正在运行的java虚拟机 public static long currentTimeMillis() 返回毫秒单位的当前时间 public static void arraycopy(Object src,int srcPos,Object desc,in

JAVA API(二)System类与Runtime类

1.System类与Runtime类 1.1System类 System类对我们来说并不陌生,在之前学习的知识中,当我们需要打印结果时,使用的都是"System.out.println()"语句进行打印输出,这句代码中就使用了System类.这个类中定义了与系统相关的属性和方法,它所提供的属性和方法都是静态的,因此,想要引用这些属性和方法,直接使用System类调用即可.下表是System类常用的一些方法. 方法声明 功能描述 static void exit(int status)