从你发的图来看,明显用记事本编写源代码时没有正确保存源代码的格式为.java。
使用记事本编写Java源代码,正确保存文件的步骤为:
1、打开"文件"菜单-“另存为”
2、在"另存为"对话框中:
文件名:Test.java
保存类型:选择"所有文件"
⑵ Java编译的时候提示找不到文件
你看见前面的命令提示符了吗?C:\Users\Administrator表示当前的工作路径,任何命令包括javac会首先在该路径下寻址,你的1.java不在此路径下,所以要么在javac后写上文件的绝对路径,要么cd到存放1.java的路径下再执行javac 1.java,要么把1.java文件放倒C:\Users\Administrator目录下。
另外,1是非法类名,java类名必须以字母或下划线开头,通常应该以大写字母开头。
⑶ java编译时出现找不到文件,为什么
首先要保证是在
java
文件目录下进行编译。
其次是保证运行javac
后面的文件名和源文件名的大小写一致。
即:
>cd
桌面
>javac
HelloWorldApp.java
这时如果编译成功的话会在同一路径下生成一个
HelloWorldApp.class
文件
直接在该路径下
>java
HelloWorldApp
另:jdk的路径最好还是不要用中文吧。。。
⑷ java编译时说找不到文件
javac命令编译的文件,如果命令行的目录属于.java源文件的目录则可以直接编译(注意大小写)。如果不在命令行的当前目录时,则需要使用绝对路径或者相对路径在加上文件名的方式进行编译。例如:
一个java源文件:
名称为:MyClass.java
路径为:c:\myproject\MyClass.java
当前命令行的目录为:c:\>
使用的编译命令则为:javac myproject\MyClass.java
注:这里和Windows隐不隐藏扩展名没有关系
⑸ 我javac Hello.java编译怎么老是找不到文件
你的java文件是否在D盘根目录下,包是否为缺省。
你的java文件是否扩展名为.java,如果你的系统文件夹选项隐藏了扩展名txt,那你改成的文件或许是Hello.java.txt,当然找不到文件了。
还有就是你的java文件中class名是否为Hello。
⑹ java 编译找不到文件。
把文件放入d盘,然后输入d:、回车然后就可以用javacHello.java了试试看吧
⑺ java在编译时出现 javac:找不到文件 是怎么回事
原因一:当前的编译路径并非是java类的存放路径;
原因二:java类中没有定义或者定义的main方法有错误;
建议您切换到java类存放路径,或确认java类中的代码编写有没有出错。
(7)java编译找不到文件扩展阅读:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
参考资料:网络_java
⑻ 用javac编译。。。.java显示找不到文件是怎么回事呢
当你输入的命令里面的路径不是绝对路径的话,就是相对路径,
相对于你现在指定命令时前面的那段,(就会相对于图中“D:java1jdk1.8.0_65in”这个路径来找文件)
你的命令:D:java1jdk1.8.0_65in>javac HelloWorld.java
就是编译D:java1jdk1.8.0_65in下的HelloWorld.java
他现在说找不到,那你就得看看D:java1jdk1.8.0_65in下面有没有那个java文件
⑼ 用命令提示符编译Java怎么老是说找不到文件啊
你在D:>下dir一下,会发现你的文件名叫Hello.java.txt,而不是Hello.java
所以肯定是找不到文件。
请打开文件夹选项,进入查看标签,取消选中“隐藏已知文件类型的扩展名”
⑽ java编译的时候为什么总是提示找不到文件呢,急急急急
两个可能:1、环境变量没有配置,小伙子;2、nihao.java可能这个不是其真实名字,因为windows会隐藏其后缀名,你需要在文件夹选项里,让其不隐藏后缀。你可以在cmd里输入dir看到底有没有这个文件。
下面是1的解决方法。
在path上贴上你java下面的bin目录的地址