更新時(shí)間:2022-05-05 10:44:52 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2385次
怎么用Java打開文件?動(dòng)力節(jié)點(diǎn)小編來告訴大家。首先應(yīng)該了解一點(diǎn):Runtime是Java虛擬機(jī)運(yùn)行時(shí)的一個(gè)對象,而Java虛擬機(jī)運(yùn)行實(shí)際上是操作系統(tǒng)的一個(gè)進(jìn)程而已。通過Runtime對象可以啟動(dòng)其它的子進(jìn)程,從而返回一個(gè)process的對象。說白了:process就是虛擬機(jī)啟動(dòng)之后創(chuàng)建的一個(gè)子進(jìn)程的一個(gè)對象。
public class RuntimeTest {
public static void main(String[] args) {
Process p=null;//Process代表一個(gè)進(jìn)程對象
try {
p=Runtime.getRuntime().exec("notepad.exe RuntimeTest.java"); //一定要注意:參數(shù)為操作系統(tǒng)的一個(gè)進(jìn)程的命令,而不是傳一個(gè)文件
//啟動(dòng)記事本程序打開RuntimeTest.java文件
Thread.sleep(5000);//睡眠5秒后銷毀該進(jìn)程。
} catch (Exception e) {
e.printStackTrace();
}
finally{p.destroy();//銷毀該進(jìn)程}
}}
注意:
1.如果默認(rèn)的情況下,它會新建一個(gè)新的文件打開。
2.如果是打開冒一個(gè)文件的時(shí)候,需要指明路徑。
以上就是關(guān)于“一文告訴你怎么用Java打開文件”的介紹,大家如果對此比較感興趣,想了解更多相關(guān)知識,不妨來關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java教程,里面的課程內(nèi)容從淺到深,通俗易懂,適合小白學(xué)習(xí),希望對大家能夠有所幫助哦。
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743