執行java的class檔案方法詳解 - 程式前沿
文章推薦指數: 80 %
一、執行class檔案執行帶main方法的class檔案,命令列為: java 注意:CLASS檔名不要帶檔案字尾.class 例如: 複製程式碼程式碼如下: java Test 如果 ...
程式語言前端開發IOS開發Android開發雲端運算人工智慧伺服器搜尋資料庫軟體開發工具執行java的class檔案方法詳解2018.06.30程式語言Class檔案,javaHOME程式語言執行java的class檔案方法詳解Advertisement一、執行class檔案執行帶main方法的class檔案,命令列為:java
例如:執行test.jar中的類com.ee2ee.test.PackageTest,命令列如下:複製程式碼程式碼如下:java-cptest.jarcom.ee2ee.test.PackageTest三、顯示jdk版本資訊 當一臺機器上有多個jdk版本時,需要知道當前使用的是那個版本的jdk,使用引數-version即可知道其版本,命令列為:複製程式碼程式碼如下:java-version四、增加虛擬機器可以使用的最大記憶體 java虛擬機器可使用的最大記憶體是有限制的,預設值通常為64MB或128MB。
如果一個應用程式為了提高效能而把資料載入記憶體中而佔用較大的記憶體,比如超過了預設的最大值128MB,需要加大java虛擬機器可使用的最大記憶體,否則會出現OutofMemory(系統記憶體不足)的異常。
啟動java時,需要使用如下兩個引數: -Xmsjava虛擬機器初始化時使用的記憶體大小 -Xmxjava虛擬機器可以使用的最大記憶體 以上兩個引數中設定的size,可以帶單位,例如:256m表示256MB舉例說明:複製程式碼程式碼如下:java-Xms128m-Xmx256m…表示java虛擬機器初始化時使用的記憶體為128MB,可使用的最大記憶體為256MB。
對於tomcat,可以修改其指令碼catalina.sh(unix平臺)或catalina.bat(windows平臺),設定變數JAVA_OPTS即可,例如:複製程式碼程式碼如下:JAVA_OPTS=’-Xms128m-Xmx256m’在控制檯輸出資訊中,有個-X(注意是大寫)的命令,這個正是檢視JVM配置引數的命令。
其次,用java-X命令檢視JVM的配置說明:1、-Xmixedmixedmodeexecution(default) 混合模式執行 2、-Xintinterpretedmodeexecutiononly 解釋模式執行 3、-Xbootclasspath:
8、-Xbatchdisablebackgroundcompilation 關閉後臺編譯 9、-Xms
複製程式碼程式碼如下://HelloWorld.javapublicclassHelloWorld{ publicstaticvoidmain(String[]args){ System.out.println(“HelloWorld!”); }}編譯並執行:D:\j2sdk15\bin>javacHelloWorld.javaD:\j2sdk15\bin>java-Xms256M-Xmx512MHelloWorldHelloWorld!以上所述就是本文的全部內容了,希望大家對執行java的class檔案的方法有了新的認識。
目錄1.您可能感興趣的文章:您可能感興趣的文章:例項分析JavaClass的檔案結構學習Java中Class類及其用法深入解析Java中的ClassLoader類載入器淺析javaclass檔案Java基礎類Class使用指南java實現靜默載入Class示例程式碼Advertisement写评论取消回覆很抱歉,必須登入網站才能發佈留言。
近期文章Spark入門(一)用SparkShell初嘗Spark滋味2019.12.08Spark入門(二)如何用Idea運行我們的Spark項目2019.12.08Spark入門(三)Spark經典的單詞統計2019.12.08Spark入門(四)Spark的map、flatMap、mapToPair2019.12.08Spark入門(五)Spark的reduce和reduceByKey2019.12.08Spark入門(六)Spark的combineByKey、sortBykey2019.12.08Spark入門(七)Spark的intersection、subtract、union和distinct2019.12.08Spark實戰尋找5億次訪問中,訪問次數最多的人2019.12.08Spark實戰搭建我們的Spark分佈式架構2019.12.08【機器學習】深度學習開發環境搭建2019.12.08AdvertisementAdvertisement
延伸文章資訊
- 1[Java] Class1 — Java運作原理&撰寫第一隻java程式
Java運作過程 · 原始碼(Source code / .java) eg: 以java語法了一個java class, 並存成.java檔。 · 編譯器(Compiler) 執行javac程...
- 2Java編譯後產生class檔案的命名規則 - 程式人生
今天剛好有同學問了下Java編譯後產生的.class檔名的問題,雖然一直都在使用Java做開發,但是之前對編譯後產生的.class檔名的規範也基本沒做了解過,也 ...
- 3java 和.class 之間的區別| D棧
本文討論Java 中.java 和.class 副檔名之間的區別以及簡單的Java 程式如何執行。
- 4執行java的class檔案方法詳解 - 程式前沿
一、執行class檔案執行帶main方法的class檔案,命令列為: java 注意:CLASS檔名不要帶檔案字尾.class 例如: 複製程式碼程式碼如下: java Test 如果 ...
- 5Java類檔案- 維基百科,自由的百科全書
Java類別檔案是一個包含Java位元組碼的可由Java虛擬機器執行的檔案(副檔名為.class)。Java類別檔案是由Java編譯器編譯包含Java類別的用Java語言編寫的原始檔(.java...