zoukankan      html  css  js  c++  java
  • java main方法

    1.main方法必须是如下形式,即公开、静态、无返回类型。

    public static void main(String[] args) {
      
     }

    或者

    static public void main(String[] args) {
     
    }

    2.程序正常运行,main返回0,也可以通过System.exit方法返回其他值。如System.exit(123)。

    3.主函数main方法参数必须是String[] 类型,变量名可以自定义。

    4.IDE中右键-〉Run as-〉Run configurations-〉“(x)=Arguments”标签,配置args参数,或者使用命令,或者配置在程序的启动脚本中。

    之间多余的空格会被会略掉。比如:

    javac HelloWorld.java

    java HelloWorld                1 2                            3

    5.main方法可以Overloading,比如:

     public static void main(String[] args, int i) {
      System.out.println("1");
     }

    此时作为普通方法,非主函数。

    6.main方法可以抛出异常:

    public static void main(String[] args) throws Exception {
      throw new Exception("");
     }

    7.将启动程序放在类的静态块中:

    View Code
    public class Test {
        static {
            System.out.println("0");
        }
    
        public static void main(String[] args, int i) {
            System.out.println("1");
        }
    
        public static void main(String[] args) throws Exception { 
            throw new Exception("");
        }
    }
  • 相关阅读:
    汇编讲解(上)--逆向开发
    两数之和 II
    解析器模式--设计模式
    访问者模式--设计模式
    命令模式--设计模式
    ccf-201512-2 消除类游戏
    ccf-201503-2 数字排序
    移动端兼容和适配问题
    ccf-201409-2 画图
    ccf-201409-3 字符串匹配
  • 原文地址:https://www.cnblogs.com/jinc/p/2647012.html
Copyright © 2011-2022 走看看