我写了以下代码(来自“head first Java”的拼图)
目标是打印出DooBeeDooBeeDo,我认为我做对了。我想现在运行这个程序并看到它的工作原理我将如何这样做?我安装了JDK并且正在工作,所以不要担心告诉我那部分。我正在阅读的书显示了这样的内容(假设你在cmd中输入这些命令):
save: doobee.java
compile: javac doobee.java
run: %java DooBee
当我按照这些说明操作时,我会在cmd中找到它:
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\James>javac -version
javac 1.6.0_25
C:\Users\James>javac doobee.java
doobee.java:1: class DooBee is public, should be declared in a file named DooBee
.java
public class DooBee {
^
doobee.java:8: package system does not exist
system.out.print("Doo");
^
doobee.java:9: package system does not exist
system.out.print("Bee");
^
doobee.java:14: package system does not exist
system.out.print("Do");
^
4 errors
C:\Users\James>%java doobee
'%java' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\James>
那么如何才能让我的第一个程序运行起来非常简单?
答案 0 :(得分:2)
将doobee.java重命名为DooBee.java,并将system.out.print
更改为System.out.print
。 Java非常区分大小写。
答案 1 :(得分:1)
你的部分问题是没有使用大写字母代表“系统”这个词,所以显然它试图找到一个包。所以请使用System.out.println("");
并将您的班级名称大写。