国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|JavaScript|易語言|

服務器之家 - 編程語言 - JAVA教程 - Java基礎之編譯異常和運行異常

Java基礎之編譯異常和運行異常

2021-03-19 01:08Java進階學習交流Java進階者 JAVA教程

本文主要介紹了getProperties()方法、public static arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 方法、編譯異常和運行異常。

 

Java基礎之編譯異常和運行異常

一、getProperties()方法

1.System類提供一個getProperties()方法用來獲取當前系統的全部屬性,它會返回一個Properties對象,也封裝了系統的全部屬性,這些屬性的存在是以鍵值對的形式。

2.getProperties()方法使用例子:

public class p55 { 

public static void main(String[] args) { 

        // TODO Auto-generated method stub 

        //獲取當前系統的屬性 

        Properties p=System.getProperties(); 

        System.out.println("Java的運行環境版本:"+p.getProperty("java.version")); 

        System.out.println("Java安裝目錄"+System.getProperty("java.home")); 

        System.out.println("操作系統的構架:"+p.getProperty("os.arch")); 

        System.out.println("用戶的國家:"+p.getProperty("user.country")); 

        System.out.println("用戶的賬戶名稱:"+p.getProperty("user.name")); 

        System.out.println("用戶的當前工作目錄:"+p.getProperty("user.dir")); 

        System.out.println("Java類路徑:"+p.getProperty("java.class.path")); 

運行的結果是:

Java基礎之編譯異常和運行異常

二、public static arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 方法

1.public static arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 方法是表示一個數組的元素復制到另一個數組,它的參數作用如下所示:

Object src:表示源數組;

int srcPos:表示源數組復制的起始位置;

Object dest:表示目的數組;

int destPos:表示復制目標數組的起始位置;

int length:表示復制的長度或元素的個數;

2.實現數組元素復制到另一個數組例子

public class p56 { 

public static void main(String[] args) { 

        // TODO Auto-generated method stub 

        //表示源數組 

        String current[]={"Java","C語言","MYSQL","Python","PHP"}; 

        //表示目標數組 

        String goal[]={"HTML5","Vue.js","JavaScript","IOS","Java EE"}; 

        //復制數組的元素 

        System.arraycopy(current, 1, goal, 2, 3); 

        //遍歷數組中的元素 

        for(String s:goal){ 

            System.out.println(s); 

        } 

運行的結果為:

Java基礎之編譯異常和運行異常

三、編譯異常

1.在我們程序開發當中,經常會在程序編譯時產生一些異常也就是bug,我們需要處理這些異常,這個就是編譯異常。

2.編譯異常特點是java程序在編譯器進行檢查,如果程序出現了異常就一定要處理這些異常,否則程序不能編譯。

3.處理編譯異常有兩種處理方式:

①使用try...catch語句進行對異常進行捕獲的方式;

②使用throws關鍵字聲明拋出的異常,調用時并對它進行處理;

四、運行異常

1.在java程序運行時產生的異常,這種異常它不編寫異常處理,但它還可以進行編譯,這個就是運行異常。

2.運行異常特點是java編譯器不會進行檢查,在程序出現這樣的異常,沒有使用try...catch語句或throws關鍵字聲明拋出,該程序也可以編譯。運行異常主要是程序中的邏輯不對,程序在運行沒辦法恢復這個異常。

3.數組的下標訪問數組元素,當超過數組的下標值就會引起運行異常,我們通過下面的例子看一下:

public class p66 { 

public static void main(String[] args) { 

        // TODO Auto-generated method stub 

        int arr[]=new int[3]; 

        System.out.println(arr[4]); 

運行的結果是:

Java基礎之編譯異常和運行異常

從上面的代碼中,數組的長度為3,因為下標是從0開始,所以最大下標是2,當訪問arr[4]數組就會出現運行的異常數組下標越界了。

五、總結

本文主要介紹了getProperties()方法、public static arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 方法、編譯異常和運行異常。

getProperties()方法是獲取當前系統的全部屬性,它會返回一個Properties對象,也封裝了系統的全部屬性,這些屬性的存在是以鍵值對的形式。

public static arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 方法是表示一個數組的元素復制到另一個數組,理解里面參數作用。了解編譯異常是在程序編譯產生的一些bug,我們需要處理這些異常,這就是編譯異常。

在java程序運行時產生的異常,這種異常它不編寫異常處理,但它還可以進行編譯,這個就是運行異常。希望大家通過本文的學習,對你有所幫助!

我是Java進階者,希望大家通過本文的學習,對你有所幫助!

原文地址:https://mp.weixin.qq.com/s/g1qNLHlJ2hf9o4Y4oyMkTw

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 国产高清在线a视频大全 | 黄在线看 | 激情网五月天 | 欧美成人一级 | 亚洲 欧美 精品 | 在线观看国产 | 久久久久久久99 | 狠狠色狠色综合曰曰 | 一级毛片免费 | 国产成人综合一区 | 日韩视频在线一区二区 | 色狠狠网| 久久伊人一区 | 91亚洲精品一区 | 国产成人精品a视频一区www | 午夜寂寞少妇aaa片毛片 | 在线观看中文字幕 | 欧美午夜一区 | 日韩在线中文 | 成人欧美一区二区三区在线播放 | 成人黄色在线 | 国产精品亚洲第一区在线暖暖韩国 | 亚洲国产精品激情在线观看 | 黄色一区二区三区 | 亚洲免费在线播放 | 色欧美片视频在线观看 | 九九九色| 色香蕉视频 | 午夜影晥 | 黄色免费网站在线观看 | 一区二区三区久久 | 日韩精品中文字幕在线 | 久久中文字幕一区二区三区 | 国产狂做受xxxxx高潮 | 欧美亚洲国产日韩 | 狠狠影院 | 亚洲精品一区二区三区在线观看 | 国产一区影院 | 欧美日韩在线观看视频 | av三级| 成人欧美一区二区三区在线播放 |