問題補(bǔ)充:
各位前輩,小弟是個(gè)初學(xué)者,順便問一下,在java中,如何執(zhí)行一個(gè)可執(zhí)行文件,
就像在VB中用shell去調(diào)用另一個(gè)可執(zhí)行文件.java中有沒有這樣的功能,如何有,
應(yīng)該怎么做?
比如說,我現(xiàn)在硬盤的D盤中有一個(gè)名為1.html網(wǎng)頁文件,如何我才能在java中用IE把它打開呢?
public class A {
void a{ class B{...} }
public static void main(String[] args {
...
}
public class A {
public class B {
...}
public static void main(String[] args {
...
}
這些都是可以的
public class A {
void a {
Protected class B {
...}
}
public static void main(String[] args {
...
}
這一個(gè)不可以。
對(duì)于內(nèi)部類,就想類的屬性一樣,可以用 public private protected 修飾,或者什么都不加,但是如果這個(gè)內(nèi)部類在類的方法里面,public private protected都不能使用。就想在方法中定義變量不能加這三個(gè)修飾符一樣,方法中的內(nèi)部類也不能使用設(shè)三個(gè)修飾符,在方法中定義一個(gè)內(nèi)部類,一般是為了隱藏某種實(shí)現(xiàn)細(xì)節(jié),這個(gè)方法中的內(nèi)部類是不能在這個(gè)方法之外用new 關(guān)鍵字來創(chuàng)建的,但是可以作為這個(gè)方法的返回參數(shù)。
關(guān)于你補(bǔ)充的問題,我還沒使用過。我覺得Java作為一門高級(jí)語言,應(yīng)該有這方面的設(shè)計(jì),我沒有用過。