java的main方法是所有应用程序的主入口,其String[] args参数是实现外置用户自定义参数配置,方便程序灵活扩展,如果不指定,默认值为null值,如需指定直接在java命令后面指定相关参数,如下实例:
public class bootstarp{@b@@b@ public static void main(String[] args) {@b@ @b@ System.out.println(args[0]);@b@ System.out.println(args[1]);@b@ @b@ }@b@@b@}
运行命令“java bootstarp hello world”,结果如下:
hello@b@world
除此之外,我们需要实现类似shell客户端应用效果,示例如下:
public static void main(String[] args) throws Exception {@b@ @b@ System.out.println("请输入密码:");@b@ int a;@b@ StringBuffer str=new StringBuffer("");@b@ while((a=System.in.read())!= -1){ @b@ str.append((char)a);@b@ if((char)a== @b@ ){@b@ System.out.println("@b@");@b@ if(("bmlqdW4yMDEyAAAAAAAA").equals(str.toString().trim())){@b@ System.out.println("身份正确!@b@");@b@ log.info("log success!");@b@ str=new StringBuffer("");@b@ break;@b@ }else{@b@ System.out.println("身份错误!");@b@ log.error("log error!");@b@ str=new StringBuffer("");@b@ }@b@ @b@ }@b@ }@b@ @b@ @b@ System.out.println("服务器已启动...");@b@ }