public static long currentTimeMillis()
public class SystemDemo01{
public static void main(String args[]){
long startTime = System.currentTimeMillis() ; // 取得开始计算之前的时间
int sum = 0 ; // 声明变量
for(int i=0;i<30000000;i++){ // 执行累加操作
sum += i ;
}
long endTime = System.currentTimeMillis() ; // 取得计算之后的时间
// 结束时间减去开始时间
System.out.println("计算所花费的时间:" + (endTime-startTime) +"毫秒") ;
}
};
public static Properties getProperties()
public class SystemDemo02{
public static void main(String args[]){
System.getProperties().list(System.out) ; // 列出系统的全部属性
}
};
public static String getProperty(String key)public class SystemDemo03{
public static void main(String args[]){
System.out.println("系统版本:" + System.getProperty("os.name")
+ System.getProperty("os.version")
+ System.getProperty("os.arch")) ;
System.out.println("系统用户:" + System.getProperty("user.name")) ;
System.out.println("当前用户目录:" + System.getProperty("user.home")) ;
System.out.println("当前用户工作目录:" + System.getProperty("user.dir")) ;
}
};
public static void gc()
解释:使用此方法必须覆写Object类中的
public void finalize() throws Throwable
class Person{
private String name ;
private int age ;
public Person(String name,int age){
this.name = name ;
this.age = age;
}
public String toString(){ // 覆写toString()方法
return "姓名:" + this.name + ",年龄:" + this.age ;
}
public void finalize() throws Throwable{ // 对象释放空间时默认调用此方法
System.out.println("对象被释放 --> " + this) ;
}
};
public class SystemDemo04{
public static void main(String args[]){
Person per = new Person("张三",30) ;
per = null ; // 断开引用
System.gc() ; // 强制性释放空间
}
};
分享到:
相关推荐
#### 三、System类常用方法 `System`类提供了一些重要的系统服务方法,如输入输出流、系统属性访问等。 1. **setIn() 方法**:设置标准输入流。 2. **setOut() 方法**:设置标准输出流。 3. **setErr() 方法**:...
这个压缩包“C#基础类 常用类 常用方法源码 .NET 工具类 源码”包含了C#编程中的基础类和常用工具类的源代码,对于学习和理解C#的编程实践非常有帮助。下面,我们将详细探讨这些关键知识点。 1. **基础类**:在C#中...
Java 常用类及方法详解 在Java编程语言中,有一些基础且常用的类和方法,对于初学者和长期未接触Java的开发者来说,熟悉这些基本元素是至关重要的。本篇文档将对其中的一些关键类,如Object、String、StringBuffer...
031104_【第11章:Java常用类库】_System类笔记
Java System类两个常用方法代码实例 Java System类是Java语言中一个基本的类,提供了许多有用的方法来访问系统资源和执行系统相关的操作。今天,我们将介绍Java System类中的两个常用方法:currentTimeMillis()和...
在.NET框架中,C#语言提供了丰富的...以上就是"C#常用类集"中涉及的关键知识点,这些工具类使得C#程序员能够高效地开发应用程序,处理各种数据和资源。了解并熟练使用这些类库,对于提升代码质量和开发效率至关重要。
计算机后端-Java-Java核心基础-第21章 常用类 23. System类中获取时间戳的方法.avi
Object 类常用方法 Object 类是 Java 语言中的顶层类,是所有类的直接或间接父类。任何类,如果没有书写 extends 显式继承某个类,都默认直接继承 Object 类,否则为间接继承。Object 类中所定义的方法,是所有对象...
在C#编程语言中,掌握常用的类是提升开发效率的关键。以下是对标题“C#常用的42个类”中提及的一些重要类的详细介绍,这些类广泛应用于各种C#项目中。 1. **System.String**: 表示不可变的字符序列,是所有字符串的...
### 创建JSONObject的四个常用方法 在Java开发过程中,处理JSON数据是常见的需求之一。而`json-lib.jar`作为一款老牌且功能强大的JSON处理库,在Java社区有着广泛的应用基础。本文将详细介绍基于`json-lib.jar`包...
在C#编程语言中,常用类是开发人员日常工作中不可或缺的一部分。这些类构成了.NET Framework或.NET Core的基础,提供了丰富的功能,使得开发高效、稳定的软件变得简单。本篇将对一些常见的C#类进行深入的总结,帮助...
"C# 常用类大全"是一个集合了多种实用工具类的资源,旨在帮助开发者快速找到并利用这些类进行开发。本文将深入探讨C#中一些常用的类,以及它们在实际开发中的应用。 一、System.IO命名空间 System.IO命名空间包含了...
本文将深入探讨“C#(项目常用方法)自定义公共类库”这一主题,它是一个旨在简化开发过程、提高代码复用性的工具集合。 首先,让我们理解什么是公共类库。在软件开发中,类库是一组预先编写好的函数或方法,它们可以...
### C#.NET中Dns类的常用方法及说明 #### IP与DNS简介 在互联网通信中,IP(Internet Protocol)地址扮演着极其重要的角色。它作为一种寻址协议,确保了不同主机之间的通信能够准确无误地进行。IP地址通常由四个十...
下面我们将详细探讨PowerMock在单元测试中的常用方法。 1. **模拟静态方法** PowerMock可以模拟Java类的静态方法,这对于测试那些依赖于静态方法的代码特别有用。例如,你可以模拟`System.currentTimeMillis()`来...