学习Java的过程中,我们需要掌握好基本的知识点,只有将基础掌握好了,才能进行后续java项目开发,那java应用程序的执行入口是什么?接下来我们就来给大家讲解一下这方面的内容。
java应用程序的执行入口是 main () ;主函数:是一个特殊函数,作为一个程序的入口,可以被jvm调用。
主函数的定义:
public:代表着该函数访问权限是最大的。static:代表主函数随着类的加载就已经存在了。void:对主函数没有具体的返回值。main:不是关键词,但是是一个特殊的单词,可以被jvm识别。函数的参数:(String[] args) 参数的类型是一个数组,该数组的元素是字符串。字符串类型的数组
主函数是固定格式的,虚拟机识别。
实例代码:
public class test2 { public static void main(String[] args) { System.out.println(args.length); } }
java工作原理是怎样的?
由四方面组成:
1、Java编程语言;
2、Java类文件格式;
3、Java虚拟机;
4、Java应用程序接口;
以下是Java工作原理图:
当编辑并运行一个Java程序时,需要同时涉及到这四种方面。使用文字编辑软件(例如记事本、写字板、UltraEdit等)或集成开发环境(Eclipse、MyEclipse等)在Java源文件中定义不同的类 ,通过调用类(这些类实现了Java API)中的方法来访问资源系统,把源文件编译生成一种二进制中间码,存储在class文件中,然后再通过运行与操作系统平台环境相对应的Java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用。
其实java工作很简单,不过最主要的还是主函数,如果没有主函数,程序也就无法运行,毕竟是程序的入口!最后大家如果想要了解更多java常见问答知识,敬请关注奇Q工具网。
推荐阅读: