成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java基礎(chǔ)之System類和Static方法

開發(fā) 后端
本文主要介紹了System類、public static void exit(int status)方法、public static currentTimeMillis()方法、public static currentTimeMillis()方法。

[[388849]]

一、System類

1.在程序開發(fā)中,我們需要對(duì)這個(gè)運(yùn)行的結(jié)果進(jìn)行檢驗(yàn)跟我們預(yù)判的結(jié)果是否一致,就會(huì)用到打印結(jié)果在控制臺(tái)中顯示出來使用到了System類。System類定義了一些和系統(tǒng)相關(guān)的屬性和方法,它的屬性和方法都是屬于靜態(tài)的,想使用這些屬性和方法直接用System類調(diào)用就可以了。

2.System類常用的方法:

public static void exit(int status):表示結(jié)束當(dāng)前java運(yùn)行的程序,它的參數(shù)status是狀態(tài),如果參數(shù)是0表示正常的狀態(tài),否則是不正常的狀態(tài)。

public static void gc():這個(gè)是運(yùn)行垃圾回收器,清理內(nèi)存中的垃圾。

public static currentTimeMillis():表示以毫秒為單位的當(dāng)前時(shí)間。

public static arraycopy(Object src, int srcPos, Object dest, int destPos, int length) :用來實(shí)現(xiàn)數(shù)組之間的復(fù)制。

public static Properties getProperties():是用來獲取當(dāng)前系統(tǒng)的屬性。

public static String getProperties(String sky):是用來獲取所需的系統(tǒng)屬性。

二、public static void exit(int status)方法

1.public static void exit(int status)方法,簡(jiǎn)單來說就是退出當(dāng)前程序運(yùn)行,status的參數(shù)是0表示正常狀態(tài),否則是非正常狀態(tài)。

2.實(shí)現(xiàn)num的自增到10退出當(dāng)前程序運(yùn)行的例子:

  1. public class p53 { 
  2. public static void main(String[] args) { 
  3.         // TODO Auto-generated method stub 
  4.         int num=0; 
  5.         while(true){ 
  6.             num++; 
  7.             System.out.println("num的值為:"+num); 
  8.             if(num==10){ 
  9.                 System.exit(0); 
  10.             } 
  11.         } 

運(yùn)行的結(jié)果是:

三、public static currentTimeMillis()方法

1.public static currentTimeMillis()方法它是以毫秒為單位的當(dāng)前時(shí)間。

2.計(jì)算程序在進(jìn)行打印金字塔圖案所消耗的時(shí)間例子

  1. public class p54 { 
  2. public static void main(String[] args) { 
  3.         // TODO Auto-generated method stub 
  4.            int i, j, k, n; 
  5.            long time_start=System.currentTimeMillis();//獲取起始的時(shí)間以毫秒為單位 
  6.            Scanner scan = new Scanner(System.in); 
  7.            System.out.print("請(qǐng)輸入金字塔層數(shù):"); 
  8.            n = scan.nextInt(); 
  9.             //外層循環(huán)控制層數(shù) 
  10.             for(i = 1; i <= n; i++) 
  11.             { 
  12.             //輸出空格個(gè)數(shù) 
  13.             for(j = 1; j <= n - i; j++){ 
  14.                 System.out.printf(" "); 
  15.             } 
  16.             //輸出星號(hào)個(gè)數(shù) 
  17.             for(k = 1; k <= 2 * i -1; k++) 
  18.             { 
  19.                 System.out.print("*"); 
  20.             } 
  21.                 System.out.print("\n"); 
  22.             } 
  23.             long time_end=System.currentTimeMillis();//獲取結(jié)束的時(shí)間以毫秒為單位 
  24.             System.out.println("程序運(yùn)行的時(shí)間為:"+(time_end+time_start)+"毫秒"); 

運(yùn)行的結(jié)果是:

四、public static void gc()方法

1.public static void gc()方法是運(yùn)行垃圾回收器,清理內(nèi)存中的垃圾。

2.垃圾回收的過程例子

  1. class Garbage{ 
  2.         //定義finalize方法在垃圾回收之前被調(diào)用 
  3.         public void finalize(){ 
  4.             System.out.println("這個(gè)對(duì)象會(huì)被作為垃圾回收..."); 
  5.         } 
  6. public class p65 { 
  7. public static void main(String[] args) { 
  8.         // TODO Auto-generated method stub 
  9.             //創(chuàng)建三個(gè)Garbage的對(duì)象 
  10.         Garbage g1=new Garbage(); 
  11.         Garbage g2=new Garbage(); 
  12.         Garbage g3=new Garbage(); 
  13.         //把對(duì)象設(shè)為null 
  14.         g1=null
  15.         g2=null
  16.         g3=null
  17.         //調(diào)用垃圾回收方法 
  18.         System.gc(); 

運(yùn)行的結(jié)果是:

五、總結(jié)

本文主要介紹了System類、public static void exit(int status)方法、public static currentTimeMillis()方法、public static currentTimeMillis()方法。

System類定義了一些和系統(tǒng)相關(guān)的屬性和方法,它的屬性和方法都是屬于靜態(tài)的,想使用這些屬性和方法直接用System類調(diào)用就可以了。

public static void exit(int status)方法是退出當(dāng)前的程序,理解status參數(shù)表示什么。public static currentTimeMillis()方法是以毫秒為單位的當(dāng)前時(shí)間。

public static void gc()方法是運(yùn)行垃圾回收器,清理內(nèi)存中的垃圾。

我是Java進(jìn)階者,希望大家通過本文的學(xué)習(xí),對(duì)你有所幫助!

 

責(zé)任編輯:姜華 來源: Java進(jìn)階學(xué)習(xí)交流
相關(guān)推薦

2021-03-29 10:00:32

Java基礎(chǔ)Random類Random

2021-04-05 08:11:04

Java基礎(chǔ)Calendar類DateFormat類

2023-06-26 07:26:50

System.Net網(wǎng)絡(luò)通信基礎(chǔ)接口

2021-04-08 10:10:46

JavaSimpleDateFList接口

2021-02-08 08:45:18

Java內(nèi)部類Object類

2021-04-26 10:01:25

JavaJava基礎(chǔ)Runtime

2021-04-21 10:01:53

Python類方法靜態(tài)方法

2021-12-23 09:30:35

Java 字節(jié)流 Java 基礎(chǔ)

2020-11-20 09:36:43

Java對(duì)象

2011-07-06 10:33:31

C#

2021-03-18 10:01:06

Java編譯異常運(yùn)行異常

2020-11-19 10:36:16

Java基礎(chǔ)方法

2021-07-05 10:00:31

JavaStack基礎(chǔ)

2011-07-04 16:04:20

Applet

2020-07-08 07:56:08

Java工具類包裝類

2021-09-30 10:04:01

鴻蒙HarmonyOS應(yīng)用

2022-08-08 08:04:17

Javastatic編程

2009-06-25 10:33:53

StaticJava類

2009-03-12 10:52:43

Java線程多線程

2011-07-12 15:58:48

java抽象類接口
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美精品被 | 一级毛片在线播放 | 国内精品久久久久久 | 91在线精品视频 | 日韩免费| 中文字幕在线第一页 | 999精品视频 | 久久1区| 亚洲天堂一区二区 | 一区二区三区中文字幕 | 欧洲毛片 | 91伊人| 黄色网址在线播放 | 久久精品中文字幕 | 国产精品一区二区三区在线播放 | 男女免费网站 | 红色av社区| 久久乐国产精品 | 日韩一区二区三区四区五区 | 在线观看黄视频 | 91精品国产综合久久国产大片 | 亚洲国产中文字幕 | 精品国产久 | 欧美在线一区二区三区 | 日韩不卡一区二区 | 成人在线视频免费观看 | 在线免费黄色小视频 | 精品久久一区 | 久久精品一区二区 | 国产精品看片 | 欧美国产日韩在线 | 亚洲一级黄色 | 色网站入口| 国产极品91 | 在线亚洲一区二区 | 欧美mv日韩mv国产网站91进入 | 亚洲v日韩v综合v精品v | 精品一区在线免费观看 | www天天操| 久久久久久国产精品 | 亚洲综合在|