下面的Java代码保存在B.java文件中是否合法?
2022/1/30 22:04:37
本文主要是介绍下面的Java代码保存在B.java文件中是否合法?,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
class A{ public static void main(String[] args) { System.out.println("Hello World"); } }
虽然文件名被命名为B.java是合法的,但是这段代码在Eclipse下是无法运行的。因为Eclipse在运行的时候会首先编译B.java文件,然后会在B.class文件中找Java的入口方法
(main 方法),显然是找不到的,因为通过javac B.java命令编译后只会生产一个A.class文件(Java在编译时,会对每一个类生成一个.class文件, .class的文件名与类名相同)。
在命令行下,可以通过java A命令来运行这个程序。
这篇关于下面的Java代码保存在B.java文件中是否合法?的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-04TiDB 资源管控的对撞测试以及最佳实践架构
- 2024-07-03万字长文聊聊Web3的组成架构
- 2024-07-02springboot项目无法注册到nacos-icode9专业技术文章分享
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现