第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JDK/bin目錄下的不同exe文件的用途

JDK/bin目錄下的不同exe文件的用途

新安裝完JDk大家是否發(fā)現(xiàn)安裝目錄的bin文件夾有很多exe文件下面就為大家講解不同exe文件的用途javac:Java編譯器,將Java源代碼換成字節(jié)代?java:Java解釋器,直接從類文件執(zhí)行Java應用程序代碼?appletviewer:(小程序瀏覽器):一種執(zhí)行HTML文件上的Java小程序類的Java瀏覽器?javadoc:根據(jù)Java源代碼及其說明語句生成的HTML文檔?jdb:Java調(diào)試器,可以逐行地執(zhí)行程序、設置斷點和檢查變量?javah:產(chǎn)生可以調(diào)用Java過程的C過程,或建立能被Java程序調(diào)用的C過程的頭文件?Javap:Java反匯編器,顯示編譯類文件中的可訪問功能和數(shù)據(jù),同時顯示字節(jié)代碼含義?jar:多用途的存檔及壓縮工具,是個java應用程序,可將多個文件合并為單個JAR歸檔文件。?htmlConverter——命令轉(zhuǎn)換工具。?native2ascii——將含有不是Unicode或Latinl字符的的文件轉(zhuǎn)換為Unicode編碼字符的文件。?serialver——返回serialverUID。語法:serialver [show]命令選項show是用來顯示一個簡單的界面。輸入完整的類名按Enter鍵或"顯示"按鈕,可顯示serialverUID。?補充詳細:?javac.exe用法:javac <選項><源文件>?可能的選項包括:?-g生成所有調(diào)試信息?-g:none生成無調(diào)試信息?-g:{lines,vars,source}生成只有部分調(diào)試信息?-O優(yōu)化;可能妨礙調(diào)試或者增大類文件?-nowarn生成無警告?-verbose輸出關于編譯器正在做的信息?-deprecation輸出使用了不鼓勵使用的API的源程序位置?-classpath <路徑>指定用戶類文件的位置?-sourcepath <路徑>指定輸入源文件的位置?-bootclasspath <路徑>覆蓋自舉類文件的位置?-extdirs <目錄(多個)>覆蓋安裝的擴展類的位置?-d <目錄>指定輸出類文件的位置?-encoding <編碼>指定源文件中所用的字符集編碼?-target <版本>生成指定虛擬機版本的類文件?-help Print a synopsis ofstandardoptions?appletviewer.exe用法:appletviewerurl?其中,包括:?-debug 在 Java 調(diào)試器中啟動 applet小程序查看器?-encoding 指定由 HTML文件使用的字符編碼?-J 向 Java解釋器傳遞參數(shù)?-J選項不是標準選項,如有更改,不另行通知。?jar.exe用法:jar {ctxu}[vfm0M] [jar-文件] [manifest-文件][-C 目錄] 文件名 ...?選項:?-c創(chuàng)建新的存檔?-t列出存檔內(nèi)容的列表?-x展開存檔中的命名的(或所有的〕文件?-u更新已存在的存檔?-v生成詳細輸出到標準輸出上?-f指定存檔文件名?-m包含來自標明文件的標明信息?-0只存儲方式;未用ZIP壓縮格式?-M不產(chǎn)生所有項的清單(manifest〕文件?-i為指定的jar文件產(chǎn)生索引信息?-C改變到指定的目錄,并且包含下列文件:?如果一個文件名是一個目錄,它將被遞歸處理。?清單(manifest〕文件名和存檔文件名都需要被指定,按'm'和 'f'標志指定的相同順序。?示例1:將兩個class文件存檔到一個名為'classes.jar' 的存檔文件中:?jar cvf classes.jar Foo.classBar.class?示例2:用一個存在的清單(manifest)文件'mymanifest' 將 foo/ 目錄下的所有?文件存檔到一個名為 'classes.jar'的存檔文件中:?jar cvfm classes.jar mymanifest-C foo/ .?javadoc.exe用法:javadoc [options] [packagenames][sourcefiles] [classnames] [@files]?-overview 讀取 HTML格式的概述文檔?-public 僅顯示 public類和成員?-protected 顯示 protected/public類和成員(缺省)?-package 顯示package/protected/public 類和成員?-private顯示所有類和成員?-help顯示命令行選項?-doclet 通過候選 doclet生成輸出?-docletpath 指定 doclet類文件的查找位置?-sourcepath指定源文件的查找位置?-classpath指定用戶類文件的查找位置?-exclude Specify a list ofpackages to exclude?-subpackages Specify subpackagesto recursively load?-breakiterator Compute 1stsentence with BreakIterator?-bootclasspath覆蓋自舉類加載器所加載的類文件的位置?-source Provide sourcecompatibility with specified release?-extdirs覆蓋已安裝的擴展的位置?-verbose 有關 Javadoc所做工作的輸出信息?-locale 所用的 Locale,例如 en_US 或en_US_WIN?-encoding源文件編碼名稱?-J 將直接傳給運行時系統(tǒng)?由標準 doclet提供:?-d輸出文件的目標目錄?-use創(chuàng)建類和包的用法頁?-version 包含?@version段?-author 包含?@author段?-docfilessubdirs Recursivelycopy doc-file subdirectories?-splitindex將索引分為每個字母對應一個文件?-windowtitle文檔的瀏覽器窗口標題?-doctitle包含包索引頁(首頁)的標題?-header包含每一頁的頁眉文本?-footer包含每一頁的頁腳文本?-bottom包含每一頁的頁底文本?-link Create links to javadocoutput at ?-linkoffline Link to docs atusing package list at ?-excludedocfilessubdir :..Exclude any doc-files subdirectories with givenname.?-group :.. Group specifiedpackages together in overview page?-nocomment Supress descriptionand tags, generate onlydeclarations.?-nodeprecated 不包含?@deprecated信息?-noqualifier ::... Exclude thelist of qualifiers from the output.?-nosince Do not include?@sinceinformation?-nodeprecatedlist不生成不鼓勵使用的列表?-notree不生成類層次?-noindex不生成索引?-nohelp不生成幫助鏈接?-nonavbar不生成導航欄?-quiet Do not display statusmessages to screen?-serialwarn Generate warningabout?@serial?tag?-tag :: Specify single argumentcustom tags?-taglet The fully qualified nameof Taglet to register?-tagletpath The path toTaglets?-charset Charset forcross-platform viewing of generateddocumentation.?-helpfile包含幫助鏈接功能鏈接到目標的文件?-linksource Generate source inHTML?-stylesheetfile改變所生成文檔的樣式的文件?-docencoding輸出編碼名稱?javah.exe用法:javah [options]?其中 [options]包括:?-help打印該幫助信息?-classpath類的加載路徑?-bootclasspath自舉類的加載路徑?-d-o 輸出文件(僅能使用 -d 或 -o之一)?-jni 生成 JNI風格的頭文件(缺省)?-old 生成 JDK1.0風格的頭文件?-stubs 生成 stubs文件?-version打印版本信息?-verbose輸出有關本命令所做工作的信息?-force始終寫輸出文件?指定 時必須使用全名(例如java.lang.Object)。?HtmlConverter.exe用法:HtmlConverter [-option1 value1 [-option2value2 [...]]] [-simulate][filespecs]?其中,選項包括:?-source: 獲取源文件的路徑。 缺省值:?-dest: 寫入已轉(zhuǎn)換文件的路徑。 缺省值:?-backup: 寫備份文件的路徑。 缺省值:_BAK?-f:強制覆寫備份文件。?-subdirs:應處理子目錄中的文件。?-template: 模板文件的路徑。如果不確定,請使用缺省值。?-log: 寫日志的路徑。如果沒有提供,則不會寫入任何日志。?-progress: 轉(zhuǎn)換時顯示進度。 缺省值:true?-simulate:在沒有進行轉(zhuǎn)換時顯示特定于轉(zhuǎn)換的信息。?-latest: 使用最新的 JRE 支持發(fā)行版mimetype。?-gui:顯示轉(zhuǎn)換程序的圖形用戶界面。?filespecs: 用空格分開的文件說明列表。 缺省值:"*.html *.htm"(需要引號)?orbd.exe用法:orbd<選項>?其中,<選項>包括:?-port 啟動 ORBD 的激活端口,缺省值為 1049(可選)?-defaultdb ORBD 文件的目錄,缺省值為"./orb.db" (可選)?-serverid ORBD 的服務器標識符,缺省值為 1(可選)?-ORBInitialPort初始端口(必需)?-ORBInitialHost初始主機名稱(必需)?policytool.exe用法:policytool[選項]?[-file ]規(guī)則文件位置?rmic.exe用法:rmic <選項><類名>?其中 <選項>包括:?-keep不刪除中間生成的源文件?-keepgenerated (同"-keep")?-v1.1 為 1.1 stub 協(xié)議版本創(chuàng)建stubs/skeleton?-vcompat (缺?。﹦?chuàng)建與 1.1和?1.2 stub 協(xié)議版本兼容的stubs/skeleton?-v1.2 僅為 1.2 stub 協(xié)議版本創(chuàng)建stubs?-iiop 為 IIOP 創(chuàng)建stubs。當使用該選項時,<選項>還應包括:?-always 總創(chuàng)建 stubs(即使在它們同時出現(xiàn)時〕?-alwaysgenerate (同"-always")?-nolocalstubs 不創(chuàng)建為同一進程優(yōu)化的stubs?-idl 創(chuàng)建IDL。當使用該選項時,<選項>還應包括:?-noValueMethods不生成值類型的方法?-always 總創(chuàng)建 IDL(即使在它們同時出現(xiàn)時〕?-alwaysgenerate (同"-always")?-g一般調(diào)試信息?-depend以遞歸方式重編譯過期的文件?-nowarn不警告?-nowrite不將編譯過的類寫入到文件系統(tǒng)?-verbose輸出有關編譯器所做工作的信息?-classpath指定輸入源和類文件的查找位置?-sourcepath指定用戶源文件的查找位置?-bootclasspath覆蓋自舉類文件的位置?-extdirs覆蓋安裝擴展類的位置?-d指定所生成類文件的放置位置?-J 將參數(shù)傳給 java解釋程序?rmid.exe用法:rmid?其中,包括:?-port?指定供 rmid使用的端口?-log 指定 rmid將日志寫入的目錄?-stop 停止當前的 rmid調(diào)用(對指定端口)?-C向每個子進程傳遞參數(shù)(激活組)?-J 向 java解釋程序傳遞參數(shù)?rmiregistry.exe用法: rmiregistry <選項><端口>?其中,<選項>包括:?-J 將參數(shù)傳遞到 java解釋程序?serialver.exe用法:serialver [-classpath classpath] [-show][classname...]?servertool.exe歡迎使用 Java IDL服務器工具?請在提示處輸入命令?servertool >help?可用命令:?-------------------?register -注冊一個可激活的服務器?unregister -取消服務器注冊?getserverid -返回應用程序名稱的服務器標識符?list -列舉所有已注冊服務器?listappnames -列舉當前定義的應用程序名稱?listactive -列舉當前活動的服務器?locate -將已注冊服務器定位在特定類型的端口?locateperorb -為已注冊服務器的特定對象請求代理程序定位端口。?orblist - 對象請求代理程序 (orb)名稱及其映射列表?shutdown -關閉一個已注冊服務器?startup -啟動一個已注冊服務器?help -取得幫助?quit -退出此工具?rmic功能說明:?rmic 為遠程對象生成 stub 和skeleton。?語法:?rmic [ options ]package-qualified-class-name(s)?補充說明:?rmic 編譯器根據(jù)編譯后的 Java類(含有遠程對象實現(xiàn))名,為遠程對象生成 stub 和 skeleton(遠程對象是指實現(xiàn) java.rmi.Remote接口的對象)。在 rmic 命令中所給的類必須是經(jīng) javac命令成功編譯且是完全包限定的類。?命令選項?-classpath[路徑] 指定 rmic用于查詢類的路徑。如果設置了該選項,它將覆蓋缺省值或 CLASSPATH環(huán)境變量。目錄用冒號分隔。?-d[目錄] 指定類層次的根目錄。此選項可用來指定 stub 和skeleton 文件的目標目錄。?-depend 使編譯器考慮重新編譯從其它類引用的類。一般來說,它只重新編譯從源代碼引用的遺漏或過期的類。?-g 允許生成調(diào)試表格。調(diào)試表格含有行號和局部變量的有關信息,即Java 調(diào)試工具所使用的信息。缺省情況下,只生成行號。?-J 與 -D 選項聯(lián)用,它將緊跟其后的選項( -J 與 -D之間無空格)傳給 java 解釋器。?-keepgenerated 為 stub 和 skeleton文件保留所生成的 .java 源文件,并將這些源文件寫到與 .class 文件相同的目錄中,如果要指定目錄,則使用 -d選項。?-nowarn關閉警告。如果使用該選項,則編譯器不輸出任何警告信息。?-show 顯示 rmic 編譯器的GUI(圖形用戶界面)。輸入一個或多個包限定類名(以空格分隔),并按回車鍵或“顯示”按鈕,創(chuàng)建 stub 和skeleton。?-vcompat (缺省值)創(chuàng)建與 JDK 1.1 和 1.2stub 協(xié)議版本都兼容的 stub 和 skeleton。?-verbose使編譯器和鏈接器輸出關于正在編譯哪些類和正在加載哪些類文件的信息。?-v1.1 創(chuàng)建 JDK 1.1 stub 協(xié)議版本的 stub和 skeleton。?-v1.2 只創(chuàng)建 JDK 1.2 stub 協(xié)議版本的stub。?rmid功能說明:?rmid 啟動激活系統(tǒng)守護進程,以便能夠在 Java虛擬機上注冊和激活對象。?語法:?rmid [-port port] [-logdir]?補充說明:?rmid工具啟動激活系統(tǒng)守護進程。必須先啟動激活系統(tǒng)守護進程,才能向激活系統(tǒng)注冊可被激活的對象或在 Java虛擬機上激活可被激活的對象。?命令選項?-C<某些命令行選項> 指定一個選項,在創(chuàng)建每個rmid的子守護進程(激活組)時,該選項以命令行參數(shù)的形式傳給該子守護進程。?-log[目錄]指定目錄的名稱,激活系統(tǒng)守護進程在該目錄中寫入其數(shù)據(jù)庫及相關信息。缺省狀態(tài)下,將在執(zhí)行 rmid 命令的目錄中創(chuàng)建一個 log目錄。?-port[端口] 指定 rmid的注冊服務程序所使用的端口。激活系統(tǒng)守護進程將 ActivationSystem與該注冊服務程序中的名稱java.rmi.activation.ActivationSystem捆綁在一起。?-stop 停止 -port 選項所指定端口上的當前 rmid調(diào)用。若未指定端口,則將停止在端口 1098 上運行的rmid。?rmiregistry功能說明:?rmiregistry命令可在當前主機的指定端口上啟動遠程對象注冊服務程序。?語法:?rmiregistry[port]?補充說明:?rmiregistry 命令在當前主機的指定 port上創(chuàng)建并啟動遠程對象注冊服務程序。如果省略 port,則注冊服務程序?qū)⒃?1099 端口上啟動。rmiregistry命令不產(chǎn)生任何輸出而且一般在后臺運行。遠程對象注冊服務程序是自舉命名服務。主機上的 RMI服務器將利用它將遠程對象綁定到名字上??蛻魴C即可查詢遠程對象并進行遠程方法調(diào)用。注冊服務程序一般用于定位應用程序需調(diào)用其方法的第一個遠程對象。該對象反過來對各應用程序提供相應的支持,用于查找其它對象。java.rmi.registry.LocateRegistry類的方法可用于在某臺主機或主機和端口上獲取注冊服務程序操作。java.rmi.Naming 類的基于 URL的方法將對注冊服務程序進行操作,并可用于查詢遠程對象、將簡單(字符串)名稱綁定到遠程對象、將新名稱重新綁定到遠程對象(覆蓋舊綁定)、取消遠程對象的綁定以及列出綁定在注冊服務程序上的URL。?serialver功能說明:?serialver 命令返回serialVersionUID。?語法:?serialver [ 命令選項]?補充說明:?serialver 以適于復制到演變類的形式返回一個或多個類的serialVersionUID。不帶參數(shù)調(diào)用時,它輸出用法行。?命令選項?-show顯示一個簡單的用戶界面。輸入完整的類名并按回車鍵或“顯示”按鈕可顯示serialVersionUID。?jarsigner功能說明:?為 Java 歸檔 (JAR) 文件產(chǎn)生簽名,并校驗已簽名的JAR 文件的簽名。?語法:?jarsigner [ 命令選項 ] jar-filealias?jarsigner -verify [ 命令選項 ]jar-file?補充說明:?jarsigner工具用于兩個目的:?1:為 Java 歸檔 (JAR)文件簽名?2:校驗已簽名的 JAR文件的簽名和完整性?命令選項?-keystore[url] 指定密鑰倉庫的URL。缺省值是用戶的宿主目錄中的 .keystore文件,它由系統(tǒng)屬性“user.home”決定。?-storetype[storetype]指定要被實例化的密鑰倉庫類型。默認的密鑰倉庫類型是安全屬性文件中 "keystore.type" 屬性值所指定的那個類型,由java.security.KeyStore 中的靜態(tài)方法 getDefaultType返回。?-storepass[password]指定訪問密鑰倉庫所需的口令。這僅在簽名(不是校驗)JAR 文件時需要。在這種情況下,如果命令行中沒有提供 -storepass選項,用戶將被提示輸入口令。?-keypass[password]指定用于保護密鑰倉庫項(由命令行中指定的別名標出)的私鑰的口令。使用 jarsigner 為 JAR文件簽名時需要該口令。如果命令行中沒有提供口令,且所需的口令與密鑰倉庫的口令不同,則將提示用戶輸入它。?-sigfile[file] 指定用于生成 .SF 和 .DSA文件的基本文件名。?-signedjar[file] 指定用于已簽名的 JAR文件的名稱。?-verify 如果它出現(xiàn)在命令行中,則指定的 JAR文件將被校驗,而不是簽名。如果校驗成功,將顯示“jar verified”。如果試圖校驗未簽名的 JAR文件,或校驗被不支持的算法(例如未安裝 RSA 提供者時使用的 RSA)簽名的 JAR 文件,則將有如下顯示: "jar isunsigned. (signatures missing or not parsable)"。?-certs 如果它與 -verify 和 -verbose選項一起出現(xiàn)在命令行中,則輸出將包括 JAR文件的每個簽名人的證書信息。?-verbose如果它出現(xiàn)在命令行中,則代表“verbose”模式,它使 jarsigner 在 JAR簽名或校驗過程中輸出額外信息。?-internalsf 過去,JAR 文件被簽名時產(chǎn)生的.DSA(簽名塊)文件包含一個同時產(chǎn)生的 .SF 文件(簽名文件)的完整編碼副本。這種做法已被更改。為了減小輸出 JAR文件的整個大小,缺省情況下 .DSA 文件不再包含 .SF 文件的副本。但是如果 -internalsf出現(xiàn)在命令行中,將采用舊的做法。該選項主要在測試時有用;實際上不應使用它,因為這樣將消除有用的優(yōu)化。?-sectionsonly 如果它出現(xiàn)在命令行中,則 JAR文件被簽名時生成的 .SF 文件(簽名文件)將不包括含有整個清單文件的散列的頭。它僅包含 與 JAR中每個單獨的源文件相關的信息和散列。該選項主要在測試時有用;實際上不應使用它,因為這樣將消除有用的優(yōu)化。?-J[javaoption] 將指定的 javaoption串直接傳遞到 Java 解釋器。((jarsigner 實際上是解釋器的一個“wrapper”)。該選項不應含有任何空格。它有助于調(diào)整執(zhí)行環(huán)境或內(nèi)存使用。要獲得可用的解釋器選項的清單,可在命令行鍵入 java-h 或 java -X。?keytool功能說明:?管理由私鑰和認證相關公鑰的 X.509證書鏈組成的密鑰倉庫(數(shù)據(jù)庫)。還管理來自可信任實體的證書。?語法:?keytool [ 命令]?補充說明:?keytool是個密鑰和證書管理工具。它使用戶能夠管理自己的公鑰/私鑰對及相關證書,用于(通過數(shù)字簽名)自我認證(用戶向別的用戶/服務認證自己)或數(shù)據(jù)完整性以及認證服務。它還允許用戶儲存他們的通信對等者的公鑰(以證書形式)。?native2ascii功能說明:?將含有本地編碼字符(既非 Latin1 又非 Unicode字符)的文件轉(zhuǎn)換為 Unicode 編碼字符的文件。?語法:?native2ascii [options][inputfile [outputfile]]?補充說明:?Java 編譯器和其它 Java 工具只能處理含有Latin-1 和/或 Unicode 編碼(udddd 記號)字符的文件。native2ascii 將含有其它字符編碼的文件轉(zhuǎn)換成含Latin-1 和/或 Unicode 編碼字符的文件。若省略 outputfile,則使用標準輸出設備輸出。此外,如果也省略inputfile,則使用標準輸入設備輸入。?命令選項?-reverse 執(zhí)行相反的操作:將含 Latin-1 和/或Unicode 編碼字符的文件轉(zhuǎn)換成含本地編碼字符的文件。?-encoding[encoding_name]指定轉(zhuǎn)換過程使用的編碼名稱。缺省的編碼從系統(tǒng)屬性 file.encoding中得到。?appletviewer功能說明:?Java applet 瀏覽器。appletviewer命令可在脫離萬維網(wǎng)瀏覽器環(huán)境的情況下運行 applet。?語法:?appletviewer [ threads flag ] [命令選項 ] urls ...?補充說明:?appletviewer 命令連接到 url所指向的文檔或資源上,并在其自身的窗口中顯示文檔引用的每個 applet。注意:如果 url 所指向的文檔不引用任何帶有OBJECT、EMBED 或 APPLET 標記的 applet,那么 appletviewer就不做任何事情。?命令選項?-debug 在 Java 調(diào)試器 jdb 中啟動appletviewer,使您可以調(diào)試文檔中的 applet。?-encoding[編碼名稱] 指定輸入 HTML文件的編碼名稱。?-J[javaoption] 將 javaoption字符串作為單個參數(shù)傳給運行 appletviewer 的 Java解釋器。參數(shù)不能含有空格。由多重參數(shù)組成的字符串,其中的每個參數(shù)都必須以前綴 -J開頭,該前綴以后將被除去。這在調(diào)整編譯器的執(zhí)行環(huán)境或內(nèi)存使用時將很有用。?來源:http://weibo.com/p/2304187791870d0102v4a3
查看完整描述

1 回答

?
沒有馬甲線的安琪拉

TA貢獻53條經(jīng)驗 獲得超8個贊

?值得收藏

查看完整回答
反對 回復 2014-11-02
  • 1 回答
  • 4 關注
  • 2164 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號