1.使用notepad打开记事本编写类注意写正确。 public class Test{ public static void main(String args[]){ System.out.println("Hello command in cmd java study!"); } } 保存文件为:"Test.java"才能使用。 2.切换路径:cd / 回车 D: 回车 cd WindowsServer/WindowsServer/bin/Debug 回车 .在当前路径下使用 dir 查看文件。 命令的上下为:在栈中返回可以,之后后退不行。 3.javac Test.java dir java Test 即可运行当有包名的文件应该如何运行? 解决: 你编译test.java时classpath没有把当前路径加进去。 试试:javac test.java -d . -classpath .;c:/com/exam 我写:javac TextNumberConversion.java -d . -classpath ,;D:/com/zf/s2 回车 4.当没有包名时:javac test.java java test 有包时: 1、编译到相对路径下:javac -d . Test.java 运行:java -cp . a.Test 2、编译到其他盘符下(例如d盘);javac -d D:/文件夹 Test.java 运行:java -cp D:/文件夹 a.Test 实例: package a.test; public class Test{ public static void main(String[] args){ boolean b=true; int sum=0; for(int i=1;i<=100;i++){ for(int j=2;j<i;j++){ if(i%j==0){ b=false; break; } } if(b){ System.out.println (i); sum++; } b=true; } System.out.println("共"+sum+"个质数"); } } 在命令符界面下如何编译? 1、编译到相对路径下:javac -d . Test.java 运行:java -cp . a.Test 2、编译到其他盘符下(例如d盘);javac -d D:/文件夹 Test.java 运行:java -cp D:/文件夹 a.Test