進階:JavaClassLoader與Package機制

發表于:2008-05-08來源:作者:點擊數: 標簽:Package進階機制
關鍵字:JavaClassLoader與Package機制為了深入了解Java的ClassLoader機制,我們先來做以下實驗:

package java.lang;
public class Test {
    public static void main(String[] args) {
        char[] c = "1234567890".toCharArray();
        String s = new String(0, 10, c);
    }
}

String類有一個Package權限的構造函數String(int offset, int length, char[] array),按照默認的訪問權限,由于Test屬于java.lang包,因此理論上應該可以訪問String的這個構造函數。編譯通過!執行時結果如下:

Exception in thread "main" java.lang.SecurityException: Prohibited package name:
 java.lang

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97