Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我能';不要运行Java程序_Java - Fatal编程技术网

我能';不要运行Java程序

我能';不要运行Java程序,java,Java,我开始学习Java。我遵循了如何安装它的教程。 我还通过在cmd中键入“javac”(不带引号)进行检查,看它是否有效。是的,它给出了一个完整的文本列表,这意味着它应该是有效的,对吗 这是我的java代码: class apples{ public static void main(String args[]) { System.out.printIn("hello youtube"); } } 我将它保存在我的c驱动器中一个名为“test”的文件夹中。 这是我

我开始学习Java。我遵循了如何安装它的教程。 我还通过在cmd中键入“javac”(不带引号)进行检查,看它是否有效。是的,它给出了一个完整的文本列表,这意味着它应该是有效的,对吗

这是我的java代码:

class apples{
    public static void main(String args[]) {
        System.out.printIn("hello youtube");
    }
}
我将它保存在我的c驱动器中一个名为“test”的文件夹中。 这是我在cmd中键入的内容:

cd \
dir
现在它列出了我的c驱动器中的所有内容,其中一个是测试

现在它列出了测试中的所有内容,其中一个是“
youtube.java
”(我命名的文件),所以我键入

javac youtube.java
这不管用 这就是它给我的:

java:3:错误:找不到符号
System.out.printIn(“你好youtube”)
符号:方法printIn(字符串)
位置:变量类型外打印流
1错误


有人能帮我解决这个问题吗?

你的电话打错了。改变

System.out.printIn("hello youtube");  // capital 'I'


如前所述,在Java中,文件中的
public
类必须与文件名匹配。

类的名称必须与文件名匹配

你应该使用

public class Youtube{
在代码中(类名大写),并调用文件
Youtube.java

您还在中使用了
,而不是
ln

使用:


这意味着“打印行到系统。输出”。

好吧,你刚刚把我们从一个即将到来的问题中解救出来。但不完全是这样。类名应该是
public
。在Java中没有
printIn
这样的东西,所以我认为错误是100%准确的。我认为对这个问题投否决票有点刻薄,我们都是初学者once@NickJ我同意这个问题的内容很好,问题是什么也很清楚。我不理解DownVoTest。真正的答案是,OP应该从一本关于Java的入门书或Oracle教程开始。因此,应该为DownVoTest引入一个强制注释部分。有些字体使这些字符看起来完全相同。@argetman我希望这样做。
System.out.println("hello youtube");  // lowercase 'l'
public class Youtube{
System.out.println(