真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

什么是javaw.exe

這篇文章將為大家詳細(xì)講解有關(guān)什么是javaw.exe,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

創(chuàng)新互聯(lián)是一家專業(yè)提供順德企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站建設(shè)、做網(wǎng)站、H5建站、小程序制作等業(yè)務(wù)。10年已為順德眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

 新的生活開始了,在舊電腦上一頓操作,最終還是重裝了系統(tǒng)。期間發(fā)現(xiàn)之前一直沒有注意過(guò)的javaw.exe這個(gè)程序,好像在設(shè)置eclipse時(shí)起到了很大的作用,于是稍微的研究了一下。

javaw.exe主要用于啟動(dòng)基于GUI的應(yīng)用程序。如果程序是純粹的圖形化的,而且你需要提升速度,用javaw。而用javaw.exe運(yùn)行java程序的話,控制臺(tái)還可以輸入其他命令。

javaw的使用

安裝了jdk之后,電腦中會(huì)出現(xiàn)三個(gè)javaw,一個(gè)在jdk文件下的bin中,一個(gè)在jdk同目錄的jre中,一個(gè)在windows/system32中,當(dāng)然這三個(gè)目錄中還有三個(gè)java.exe和javaws.exe。

那我們的程序會(huì)使用哪一個(gè)javaw來(lái)運(yùn)行我們的程序呢。如果程序的配置文件中可以指定的,就用指定的。

使用的就是我們?cè)诃h(huán)境變量中配置的,path下的,順序靠前的那一個(gè)bin下的程序。

使用javaw.exe時(shí),會(huì)使用jre,它使用的jre如下,(1)java.exe當(dāng)前目錄尋找.(2)java.exe父目錄下尋找.(3)尋找注冊(cè)表下面,里面的路徑是哪個(gè)就找哪個(gè)。

找到j(luò)re之后,如果java.exe與jre的版本一致,就會(huì)執(zhí)行。

jvm是jre的一部分,jre是jvm的補(bǔ)充,jvm就在jre/bin目錄下,server文件中的jvm.dll。

jdk中的jre主要供給jdk本身使用.jdk旁邊的jre就是jre安裝時(shí),放在注冊(cè)表路徑中的jre,供給其他程序使用。

因此我們想運(yùn)行一個(gè)GUI程序不需要命令控制臺(tái)。

下面是一個(gè)例子:

javaw的使用
     package javaw;
 
import javax.swing.*;
 
public class HelloWorldSwing {
    private static void createAndShowGUI() {
        JFrame jFrame = new JFrame("HelloWorld Swing");
        jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        JLabel helloLabel = new JLabel("Hello World!");
        jFrame.getContentPane().add(helloLabel);
        jFrame.pack();
        jFrame.setVisible(true);
    }
 
    public static void main(String[] args) {
        javax.swing.SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                createAndShowGUI();
            }
        });
    }
}

上面是一個(gè)GUI程序,按照如下方式運(yùn)行就是在控制臺(tái)上運(yùn)行:

java -classpath . javaw.HelloWorldSwing

解釋:其中 -classpath .  代表把classpath 的路徑設(shè)置為當(dāng)前目錄。

運(yùn)行后查看任務(wù)管理器出現(xiàn)了 java.exe進(jìn)程   ------ 因?yàn)檫@是通過(guò)控制臺(tái)運(yùn)行的。

什么是javaw.exe

關(guān)于什么是javaw.exe就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。


當(dāng)前題目:什么是javaw.exe
網(wǎng)頁(yè)URL:http://weahome.cn/article/ijjpgo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部