您好,欢迎来到赋能网!

java主函数必须放在类里吗?java主函数怎么运行?

赋能网 2023-05-09 100

java主函数就是main函数,是程序执行的起点,程序执行总是从main函数开始,如果有有其他函数,则完成对其他函数的调用后再返回到主函数,那java主函数必须放在类里吗?下面来我们就来给大家讲解一下java主函数的相关内容。

main()方法必须都写在类里面,在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方 法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数等等。

java主函数怎么运行?

方式一:

使用java -jar命令直接运行jar包,需要在manifest文件内写入main方法的入口类。可以使用maven-jar-plugin实现:

<build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <configuration>
          <archive>
            <manifest>
              <mainClass>com.liyao.Main1</mainClass>
            </manifest>
          </archive>
        </configuration>
      </plugin>
    </plugins>
  </build>

然后就会在manifest文件中写入一条Main-Class条目:

Manifest-Version: 1.0

Archiver-Version: Plexus Archiver

Built-By: miracle

Created-By: Apache Maven 3.6.1

Build-Jdk: 1.8.0_101

Main-Class: com.liyao.Main1

可以直接java -jar jarName.jar来运行了。

方式二:

使用java className方式。需要使用-cp命令指定外部的classpath,包含className所在的jar包。

刚才的例子,可以直接cd到jar包所在的target目录下,执行:

java -cp ./*: com.liyao.Main1

这种方式相对更简单。

Java主函数在一个程序总担任着重要的角色,如果没有主函数,这个程序就无法运行,另外主函数必须都写在类里面。最后大家如果想要了解更多初识java知识,敬请关注赋能网。


本文链接:

本文章“java主函数必须放在类里吗?java主函数怎么运行?”已帮助 100 人

免责声明:本信息由用户发布,本站不承担本信息引起的任何交易及知识产权侵权的法律责任!

本文由赋能网 整理发布。了解更多培训机构》培训课程》学习资讯》课程优惠》课程开班》学校地址等机构信息,可以留下您的联系方式,让课程老师跟你详细解答:
咨询热线:4008-569-579

如果本页不是您要找的课程,您也可以百度查找一下: