【细说Java】关于main方法的一些细节
2015-03-26 15:37
323 查看
Public static void main(String[] args)
public :main方法是jvm运行的入口,所以必须是public来供外部调用
static :main方法无需生成对象便可由jvm直接调用
void :在退出时,返回值没有意义,jvm规定必须设成void,不然代码可以通过编译,但不能运行
main :jvm唯一标识的main方法,程序的入口
string[] args :命令行运行Java时传入的字符串数组(每个数组以空格隔开)
main方法的重载:main方法可以被重载,但是重载的方法不能作为jvm的入口
main方法的调用:main方法可以被调用
main方法的继承:main方法可以被继承
main方法被隐藏:当子类继承含有main方法的父类后,子类又有main方法,则父类的main方法被子类隐藏,子类的main方法成为jvm的入口。
main方法的重写:main方法不是一个类的修饰方法,不能被重写
当一个项目里面有多个main方法的时候,在运行项目的时候会提示选择所想要运行的main入口。
public :main方法是jvm运行的入口,所以必须是public来供外部调用
static :main方法无需生成对象便可由jvm直接调用
void :在退出时,返回值没有意义,jvm规定必须设成void,不然代码可以通过编译,但不能运行
main :jvm唯一标识的main方法,程序的入口
string[] args :命令行运行Java时传入的字符串数组(每个数组以空格隔开)
main方法的重载:main方法可以被重载,但是重载的方法不能作为jvm的入口
main方法的调用:main方法可以被调用
main方法的继承:main方法可以被继承
main方法被隐藏:当子类继承含有main方法的父类后,子类又有main方法,则父类的main方法被子类隐藏,子类的main方法成为jvm的入口。
main方法的重写:main方法不是一个类的修饰方法,不能被重写
当一个项目里面有多个main方法的时候,在运行项目的时候会提示选择所想要运行的main入口。
相关文章推荐
- 关于JAVA垃圾收集器与类的finalize()方法的一些总结
- 关于java方法的一些东西(摘自JLS)
- 关于Java中方法调用的一些原则
- 黑马程序员--Java基础加强--14.利用反射操作泛型III【解析关于泛型类型的细节信息的获取方法】【Method与泛型相关的方法】【个人总结】
- 关于Java虚拟机性能调优方法的一些分析
- 关于Java程序的入口方法main
- JAVA的继承细节(关于private修饰符,方法与其调用的成员属性与成员方法)
- eclipse 中添加自定义 classpath 的方法,以及 javac 和 java 的一些使用细节
- 关于JAVAWEB一些细节问题
- 关于Java中Exception类的一些方法
- 《黑马程序员》java笔记->【02】关于Static静态方法的一些注意事项
- java关于网络编程的一些细节的复习
- 关于java中的finlly里的return和throw的一些小细节
- Java学习之数组1(1.数组的声明;2.元素为引用数据类型的数组;3.关于main方法里的String[] args;4.数组排序;5.数3退1 数组算法,(用数组模拟链表);6数组查找之二分法;7数组的拷贝)
- 关于Java中Exception类的一些方法
- android中关于jni调用java层方法的一些误导和见解
- 关于Java对相对目录的文件读写和调用方法的一些总结
- 关于java初始化块的一些细节问题
- 关于这两天的学到的一些java编界面时的一些技巧或方法。
- 关于java中的main方法的几种写法