Java Main方法的作用
2016-05-25 13:57
267 查看
Java Main方法的作用
其他Java笔试面试题目: Java面试笔试试题积累(每天更新)
public static void main(String [] args )
为Java
程序的入口方法,JVM
在运行的时候会首先查找main
方法.其中,public
是权限修饰符,表明任何类和对象都可以访问这个方法,static
表明main
方法是一个静态方法,即方法中的代码都是存储子静态存储区的,只要类被加载后,就可以使用该方法而不需要通过实例化对象来访问,可以直接通过类名来直接访问.JVM
启动的时候就是按照上述的方法来获取程序的入口的.其中的参数String [] args
是在命令行状态下与程序交互的方式.
书写格式:
由于public与
static没有先后顺序,因此下面的定义也是合理的
static public void main(String [] args)
2.也可以吧
main定义成
final,即
public static final void main(String [] args)
3.可以用
synchronized来修饰
main方法
public static synchronized void main(String [] args)
多个main
方法:
每个类中都可以定义main
方法,所以一个java
文件中是可以存在多个main
方法的,但是只有与文件名相同的用public
修饰的main
方法才能作为整个程序的入口方法
常见笔试题:
Java
程序中的程序的入口方法main
的签名正确的有()
A.public static void main ( String [] args ) ;
B. public static final void main ( String [] args ) ;
C . static public void main ( String [] args ) ;
D. static public abstract void main ( String [] args) ;
正确答案: A , B , C ,D
完毕
相关文章推荐
- 一个关于if else容易迷惑的问题
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序