美文网首页
java_main函数 与普通函数的区别

java_main函数 与普通函数的区别

作者: Shokka | 来源:发表于2018-08-14 14:06 被阅读0次
java main函数写法

public static void main(String[] args){}
分析:public :main方法是有java虚拟机调用,所以权限修饰符需要用public
static:虚拟机调用main方法时不实例化对象
void:不返回结果
String[] args:用于接受命令行执行java程序输入的参数,默认长度为0
main:函数名,不是关键字,只是一个jvm识别的固定的名字
参考:

https://blog.csdn.net/qiaoquan3/article/details/53325915

  1. args是arguments的缩写,args名字可以随意改,不用担心。String[] args也可以写成 String args[]。
  2. 默认Java虚拟机创建了new String[0]作为传入参数,长度为0。
  3. main函数为什么要传入字符串呢? 因为任何数据都可以通过字符串形式的数据进行转换
main函数的作用

main函数是 java se 程序的入口,而 java ee 程序的入口其实由容器帮我们实现。

main函数与普通java函数的区别

(无参考其他博客,纯粹个人理解)

1.区别在于调用,java函数都是为调用而生,main函数也不例外,而它与普通函数的区别在于调用者,main是一个jvm所识别的固定名字,所以类中的main函数是由jvm所调用的,程序的固定入口。
而普通函数的调用可以通过类调用或对象调用,调用者为其他类或对象。

2.main函数与普通函数另一个区别为写法:
普通函数的写法根据业务与java规范而定,但是main函数的写法是为了被jvm调用,所以写法固定(除了参数名字,但是参数类型是固定的字符串数组)

参考:

https://www.cnblogs.com/softidea/p/5613251.html
了解JVM基础

相关文章

  • java_main函数 与普通函数的区别

    java main函数写法 public static void main(String[] args){}分析:...

  • 箭头函数与普通函数的区别

    箭头函数与普通函数的区别,实质是我们是否理解了箭头函数,在我刚开始接触ES6时,印象中的箭头函数与普通函数的区别就...

  • 普通函数和构造函数

    普通函数与构造函数的区别 1.普通函数默认返回值是undefined,构造函数返回一个实例的对象2.普通函数与构造...

  • 普通函数和构造函数

    普通函数与构造函数的区别 1.普通函数默认返回值是undefined,构造函数返回一个实例的对象 2.普通函数与构...

  • 普通函数和构造函数

    普通函数与构造函数的区别 1.普通函数默认返回值是undefined,构造函数返回一个实例的对象2.普通函数与构造...

  • 普通函数和构造函数

    普通函数与构造函数的区别 1.普通函数默认返回值是undefined,构造函数返回一个实例的对象2.普通函数与构造...

  • 普通函数和构造函数

    普通函数与构造函数的区别 1.普通函数默认返回值是undefined,构造函数返回一个实例的对象2.普通函数与构造...

  • js普通函数与构造函数以及prototype原型的区别

    1.普通函数与构造函数的区别 function fun(){} 1.普通函数 :(1) 调用 fun()(2)调用...

  • 面向对象及事件循环

    一、面向对象 1.1 普通函数与构造函数 函数还是之前的函数,唯一的区别就是首字母大写 1.1.1 普通函数 正常...

  • 面向对象及事件循环

    一、面向对象 1.1 普通函数与构造函数 函数还是之前的函数,唯一的区别就是首字母大写 1.1.1 普通函数 正常...

网友评论

      本文标题:java_main函数 与普通函数的区别

      本文链接:https://www.haomeiwen.com/subject/ndtvbftx.html