落落空間

          緣來是java
          posts - 12, comments - 12, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          學(xué)了那么長時間java,今天才徹底明白這些東西,汗......

          1.JVM -- java virtual machine
                JVM就是我們常說的java虛擬機,它是整個java實現(xiàn)跨平臺的最核心的部分,所有的java程序會首先被編譯為.class的類文件,這種類文件可以在虛擬機上執(zhí)行,也就是說class并不直接與機器的操作系統(tǒng)相對應(yīng),而是經(jīng)過虛擬機間接與操作系統(tǒng)交互,由虛擬機將程序解釋給本地系統(tǒng)執(zhí)行。
          2.JRE -- java runtime environment
                JRE是指java運行環(huán)境。光有JVM還不能成class的執(zhí)行,因為在解釋class的時候JVM需要調(diào)用解釋所需要的類庫lib。在JDK的安裝目錄里你可以找到j(luò)re目錄,里面有兩個文件夾bin和lib,在這里可以認為bin里的就是jvm,lib中則是jvm工作所需要的類庫,而jvm和lib和起來就稱為jre。所以,在你寫完java程序編譯成.class之后,你可以把這個.class文件和jre一起打包發(fā)給朋友,這樣你的朋友就可以運行你寫程序了。(jre里有運行.class的java.exe)
          3.JDK -- java development kit
                JDK是java開發(fā)工具包,基本上每個學(xué)java的人都會先在機器上裝一個JDK,那他都包含哪幾部分呢?讓我們看一下JDK的安裝目錄。在目錄下面有六個文件夾、一個src類庫源碼壓縮包、和其他幾個聲明文件。其中,真正在運行java時起作用的是以下四個文件夾:bin、include、lib、jre。現(xiàn)在我們可以看出這樣一個關(guān)系,JDK包含JRE,而JRE包含JVM。
                bin:最主要的是編譯器(javac.exe)
                include:java和JVM交互用的頭文件
                lib:類庫
                jre:java運行環(huán)境
               (注意:這里的bin、lib文件夾和jre里的bin、lib是不同的)總的來說JDK是用于java程序的開發(fā),而jre則是只能運行class而沒有
          編譯的功能。

                eclipse、idea等其他IDE有自己的編譯器而不是用JDK bin目錄中自帶的,所以在安裝時你會發(fā)現(xiàn)他們只要求你選中jre路徑就ok了。

          posted @ 2007-06-08 18:10 落落 閱讀(473) | 評論 (2)編輯 收藏

           

           1   <table cellpadding="0" cellspacing="0">
           2                <thead>
           3                    <tr>
           4                        <td>用戶名</td>
           5                        <td>密碼</td>
           6                        <td>性別</td>
           7                        <td>.</td>
           8                    </tr>
           9                </thead>
          10                <tbody>
          11                    <tr>
          12                        <td><input type="text" name="uname" ></td>
          13                        <td><input type="password" name="password" ></td>
          14                        <td><input type="text" name="sex" ></td>
          15                        <td></td>
          16                    </tr>
                                     <tr>
                                          <td>
                                               <input type="button" name="query" value="增加" onclick="queryAddSubmit()">
                                               <input type="button" name="modif" value="修改" onclick="queryModSubmit()">
                                               <input type="button" name="delet" value="刪除" onclick="queryDelSubmit()">
                                           </td>
                                     </tr>
          17            </tbody>
          18        </table>
          19</div>
          20</form>
          21<script language="javascript">
          22    function queryAddSubmit()
          23 {
          24        document.forms[0].action="${req.contextPath}/gsp/healthCuleduAdrchiveOperUI.action?oper=add";
          27        document.forms[0].submit();
          28     }

          29    function queryModSubmit()
          30  {
          31        if(!selectIsState()){return;}
          32                 document.forms[0].action="${req.contextPath}/gsp/healthCuleduAdrchiveOperUI.action?oper=mod";
          35                 document.forms[0].submit();
          36       }

          37    function queryDelSubmit()
          38   {
          39        if (!selectIsState()){
          40                 return;
          41        }
          else{
          42            if (confirm("確定刪除此教育培訓(xùn)信息嗎?")){
          43                     document.forms[0].action = "${req.contextPath}/gsp/healthCuleduAdrchiveOperUI.action?oper=del";
          46                     document.forms[0].submit();
          47                }

          48           }

          49     }

          50</script>
          51</html>
          52

           

          posted @ 2007-06-08 16:23 落落 閱讀(1190) | 評論 (1)編輯 收藏

          僅列出標題
          共2頁: 上一頁 1 2 
          主站蜘蛛池模板: 大兴区| 增城市| 盖州市| 伊宁市| 会昌县| 常宁市| 弋阳县| 晋城| 章丘市| 友谊县| 开远市| 饶平县| 永春县| 南安市| 博湖县| 广元市| 襄垣县| 甘孜县| 林口县| 定边县| 武乡县| 安丘市| 象州县| 湾仔区| 土默特右旗| 布拖县| 策勒县| 肃南| 汽车| 永吉县| 正镶白旗| 商城县| 桓台县| 定远县| 蕲春县| 绥化市| 五原县| 工布江达县| 秦安县| 冷水江市| 吴桥县|