我正在使用记事本(solo runner)学习java。是否可以使用记事本运行所有java程序?
ex:applet,inheritance。
什么时候需要使用包?
(我知道IDE可用,但由于某些关键情况,我建议使用记事本。)
问题有点傻,但我是靠自己学习的。所以我正在使用在线帮助。
答案 0 :(得分:1)
您无法使用记事本运行java程序。但是,如果不打算使用IDE,则可以使用命令提示符。
e.g。
javac yourFileName.java // It will create .class file
java yourFileName // It will run your program and will show output/errors
答案 1 :(得分:0)
只是想要比你的问题的所有评论更清晰一点:记事本是一个简单的文本编辑器。要有效地运行Java程序,您需要首先编译以纯文本编写的代码,这将生成相应的Java字节码,然后使用JVM(Java虚拟机)执行该字节码。我建议您阅读这两个组件,Java compiler和virtual machine。
关于packages的部分,它们通常用于对类似或相关的类进行分组,并避免命名冲突(例如,您可以在包X和类{{{}}中使用类Update-Database
包Y中的1}},因此您分别将每个引用为A
和A
。
答案 2 :(得分:0)
首先,你需要Notepad来编写代码和Java来编译/运行。 恕我直言,我想如果您只是自己进行搜索,您应该能够找到许多Java入门教程:)
我建议你阅读一些好的教程/书籍,以便你对语言有一个很好的理解。 但只是回答你的问题,你可以通过以下链接在记事本中创建一个程序,编译并运行它:
如果您刚刚开始或尝试使用记事本,则可以使用记事本创建简单的Java程序。但是如果你正在进行认真的编程,建议使用像IntelliJ,Eclipse等好的IDE,因为它们为你提供了大量的功能。
答案 3 :(得分:0)
在记事本中创建程序并将文件另存为.java扩展名。例如hello.java。
使用编译器从控制台运行程序。例如javac hello.java
并运行使用例如java hello
。
import java.io.*;
class hello
{
public static void main(String[] args)
{
System.out.print("hello");
}
}