免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
System類(lèi)

System類(lèi)代表系統(tǒng),系統(tǒng)級(jí)很多屬性和控制方法都放在該類(lèi)的內(nèi)部。該類(lèi)位于java.long 包下
該類(lèi)的構(gòu)造方法是private的,所以無(wú)法創(chuàng)建對(duì)象,也就無(wú)法實(shí)例化。其內(nèi)部的的屬性和方法多事Static的,所以可以很好的調(diào)用
1. 成員屬性
in out err
in標(biāo)準(zhǔn)輸入流(鍵盤(pán)輸入)
out 標(biāo)準(zhǔn)輸出流(顯示器輸出)
err 標(biāo)準(zhǔn)錯(cuò)誤輸出流(顯示器輸出)

2. 成員方法
(1)arraycapy方法
public static void arraycapy(Object src,int srcPos,Object dest,int dextPos,int length)
該方法的作用是數(shù)組拷貝,也就是將一個(gè)數(shù)組中內(nèi)容復(fù)制到另外一個(gè)數(shù)組中的指定位置,由于該方法是native方法,所以性能上比使用循環(huán)高效
int a = {1,2,3,4,5};
int b = new int[5];
System.arraycapy(a,1,b,3,2);
該代碼的作用是將數(shù)組a中,從下標(biāo)1開(kāi)始,復(fù)制到數(shù)組b從3開(kāi)始的位置,總共復(fù)制2個(gè)。也就是將a[1]賦值到b[3],將a[2]復(fù)制到b[4],這樣經(jīng)過(guò)復(fù)制以后數(shù)組a中的值不發(fā)生改變,而數(shù)組b的值改為{0,0,0,2,3}
(2).currentTimeMillis方法
public static long currentTimeMillis()
該方法的作用是返回當(dāng)前計(jì)算機(jī)的時(shí)間,時(shí)間的表達(dá)格式為當(dāng)前計(jì)算機(jī)時(shí)間和GMT時(shí)間(格林威治時(shí)間)1970年1月1號(hào),0時(shí)0分0秒所差的時(shí)間的毫秒數(shù)。
例如:
long l = System.currentimeMillis();
l就是以差值表達(dá)當(dāng)前的時(shí)間
該方法獲得的時(shí)間不是很直觀,但是卻很方便時(shí)間的計(jì)算。例如:
計(jì)算程序運(yùn)行需要的實(shí)踐則可以使用如下的代碼:
long start = System.currentTimeMillis();
for(int i = 0;i < 100000000; i++){
 int a = 0;
}
long end  = System.currentTimeMillis();
long time = end - start;
System.out.println(time);
則這里變量time的值即代表該代碼中間for循環(huán)執(zhí)行的需要的毫秒數(shù),使用這種方式可以測(cè)試不同算法的程序的執(zhí)行效率高低,也可以用于后期線(xiàn)程控制時(shí)的精確延時(shí)實(shí)現(xiàn)。
}

(3) exit方法
public static void exit(int status)
該方法的作用是退出程序。
status的值為0代表正常退出,status的值為非0代表異常退出。使用該方法可以在圖形界面編程中實(shí)現(xiàn)程序的突出功能等

(4) gc方法
public static void gc();
該方法的作用是請(qǐng)求系統(tǒng)進(jìn)行垃圾回收。至于系統(tǒng)是否立刻回收,則取決于系統(tǒng)中垃圾回收算法的實(shí)現(xiàn)以及系統(tǒng)執(zhí)行時(shí)的特使情況

(5)getProperty方法
public static String getProperty(String key)
該方法的作用是獲得系統(tǒng)中屬性名為Key的屬性對(duì)應(yīng)的值。
  System.out.println(System.getProperty("java.version"));
  //Java版本號(hào)
  System.out.println(System.getProperty("java.vendor"));
  //Java提供商名稱(chēng)
  System.out.println(System.getProperty("java.vendor.url"));
  //Java提供商網(wǎng)站
  System.out.println(System.getProperty("java.home"));
  //jre目錄
  System.out.println(System.getProperty("os.name"));
  //操作系統(tǒng)名字
  System.out.println(System.getProperty("user.home"));
  
  System.out.println(System.getProperty("user.dir"));
  //當(dāng)前程序所在路徑
  System.out.println(System.getProperty("user.name"));
  //用戶(hù)名
  System.out.println(System.getProperty("line.separator"));
  //直線(xiàn)分隔符
  System.out.println(System.getProperty("os.version"));
  //操作系統(tǒng)版本號(hào)
  System.out.println(System.getProperty("file.separator"));
  //文件分隔符
  System.out.println(System.getProperty("path.separator"));
  //路徑分隔符
  System.out.println(System.getProperty("os.name"));
  //系統(tǒng)名
  System.out.println(System.getProperty("java.compiler"));
  //Java編譯器
  System.out.println(System.getProperty("java.ext.dirs"));
  //Java執(zhí)行路徑
  System.out.println(System.getProperty("java.io.tmpdir"));
  //Java輸入輸出臨時(shí)路徑
  System.out.println(System.getProperty("java.home"));
  //Java的安裝目錄
  System.out.println(System.getProperty("user.home"));
  //用戶(hù)的主目錄

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Java中的System類(lèi)
一個(gè)HelloWorld,居然和面試官聊了半小時(shí)!
Java System類(lèi)詳解
Java性能優(yōu)化之編程技巧總結(jié)
System類(lèi)常用方法講解(Java基礎(chǔ))
Java中ArrayList和LinkedList區(qū)別
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服