用命令提示符編譯Java程序的方法
我們先新建文本文檔,輸入自己的java程序。
這里我寫一個簡單的java程序,來做示範。
import java.util.*;
public class HelloDate{
public static void main(String[] args){
System.out.println("Hello,it's:");
System.out.println(new Date());
}
}
⑵ 編譯java程序的命令是什麼運行java應用程序的命令是什麼
當前默認目錄為C盤Users文件夾下的Administrator文件夾。一般而言,我們習慣改變當前目錄。由於windows有磁碟分區,若要跳到其他磁碟,例如E盤,有幾種方法:
1、輸入命令: pushd 路徑(此命令可將當前目錄設為所希望的任一個已存在的路徑)
2、輸入命令: e: 轉移到e盤,然後再輸入 cd 轉移到所希望的已知路徑。
希望在windows命令行下使用javac、java、javap等命令,那麼當前電腦必須安裝了jdk,並且將jdk的bin目錄添加到環境變數path下了。
拓展資料:
Java是一種編程語言,被特意設計用於互聯網的分布式環境。Java具有類似於C++語言的「形式和感覺」,但它要比C++語言更易於使用,而且在編程時徹底採用了一種「以對象為導向」的方式。
使用Java編寫的應用程序,既可以在一台單獨的電腦上運行,也可以被分布在一個網路的伺服器端和客戶端運行。另外,Java還可以被用來編寫容量很小的應用程序模塊或者applet,做為網頁的一部分使用。applet可使網頁使用者和網頁之間進行互動式操作。
⑶ 常見java的命令有些什麼
javac:將源代碼編譯為class文件
java:執行class文件
javadoc:生成幫助文檔及API
jar:將代碼歸檔,生成一個jar包
備註:後綴為.exe的文件是一個應用程序的執行文件(客戶端),
相當於java代碼裡面的主方法(main方法),
執行每一個java命令,相對於執行對應的源代碼的主方法
2.1.2 lib:存放Java類庫文件;一些jar包 工具類
2.1.3 jre: 客戶端目錄,供客戶使用
2.1.4 demo:存放演示文件,可能沒有這個目錄
⑷ java常用命令提示符
-client to select the "client" VM
-server to select the "server" VM
-hotspot is a synonym for the "client" VM [deprecated]
The default VM is client.
-cp <class search path of directories and zip/jar files>
-classpath <class search path of directories and zip/jar files>
A ; separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D<name>=<value>
set a system property
-verbose[:class|gc|jni]
enable verbose output
-version print proct version and exit
-version:<value>
require the specified version to run
-showversion print proct version and continue
-jre-restrict-search | -jre-no-restrict-search
include/exclude user private JREs in the version search
-? -help print this help message
-X print help on non-standard options
-ea[:<packagename>...|:<classname>]
-enableassertions[:<packagename>...|:<classname>]
enable assertions
-da[:<packagename>...|:<classname>]
-disableassertions[:<packagename>...|:<classname>]
disable assertions
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
-agentlib:<libname>[=<options>]
load native agent library <libname>, e.g. -agentlib:hprof
see also, -agentlib:jdwp=help and -agentlib:hprof=help
-agentpath:<pathname>[=<options>]
load native agent library by full pathname
-javaagent:<jarpath>[=<options>]
load Java programming language agent, see java.lang.instrument
但是我想你沒有必要直到這么多,你就知道最簡單的java javac,javadoc,jar,還有字元轉碼的就可以了啊,你在java的安裝目錄bin下面會看到很多.bat文件,那就是java的常用命令
⑸ 怎麼用命令提示符運行java程序
這個錯誤顯然是沒有找到對應的.class文件,一般錯誤離不開這幾種
1是,字母拼寫錯了,和你生成的.class文件名稱不一致,所以找不到
2是,路徑錯了。比如你的.class生成在D盤下,可是你現在在C盤運行java命令,顯然也是找不到
3是。你沒有編譯,沒有生成對應的.class文件,重新javac編譯一下
4是你的classpath沒有配置好。一般需要.;%java_home%/lib;%java_home%/lib/tools.jar;這個classpath是從你配置的目錄去找.class文件的。
一般是先找本目錄--也就是.;所以你看一下配置有無問題
%java_home%是你對應的的安裝路徑
首先樓主你先確定你的java和javac沒有錯。
建議樓主首先用 dir 指令查看一下當前目錄下是否生成了.class。然後按上面的幾種試一下解決。
希望能幫到樓主
⑹ java 命令符顯示
我把你的東西放到myeclipse 下運行了一下,發現主要報錯是 BufferedReader 那一行
BufferedReader類提供一套緩沖機制,在要讀取文件時,首先在內存中建立一段緩沖區,然後讀取文件填充滿緩沖,隨後對文件的操作其實是直接作用在緩沖上,當緩沖區數據讀取完後,在調用read方法繼續填充緩沖區,以此類推。
首先考慮到類的創建,應該傳入一個Reader對象,然後通過傳入的對象進行讀取等操作。而緩沖技術應該是類的內部保存著一個char型數組,將文件存入數組中,之後的操作就是作用在這個數組之上,所以我們在類中應該建立一個char型數組的私有變數,因為涉及到對數組的操作,我們應該建立length變數,存儲目前數組中保存數據的長度,start變數保存目前數組操作的下標,end變數保存數組有效數據結尾的下標。考慮到文件讀取結束後應該設置標志,以便停止讀取文件,我設置了一個名為eof的布爾型變數,當為true時,標志文件全部讀取完畢,false時當length=0時則文件應該繼續讀取。此類實現了 void close()方法, String readline()方法,int read()方法, int read(char[] )方法。
⑺ Java 命令提示符問題
首先在命令提示符中輸入javac回車,看一下有沒有一些提示,接著在命令提示符中輸入Java回車,再看一下有沒有提示。如果上面都沒問題的話,就試一下這個
⑻ JAVA中有哪些命令提示符,對應的意思是什麼"
Java安裝目錄下的bin文件夾中的所有內容只要是EXE文件的他們都是。
例如的Java安裝在C:\Program Files\Java
那麼你會發現在裡面有個bin文件夾。。。裡面的都是。。。
⑼ java命令提示符
javac
文件名.java
你在第二次使用javac
時忘記了 .java
(是
「點java」。「.」有些看不清)。
我剛才打錯了。不好意思
不過你寫的文件是不是以
.java做後綴名很重要