main 和静态变量g的常识

来源:互联网 发布:飞升真元锻升级数据 编辑:程序博客网 时间:2024/05/19 18:11
 

主函数的小知识点

/*

public static void main(String() args)

主函数:是一个特殊的函数,作为程序的入口,可以被jvm调用

 

主函数的定义:

public:代表着该函数访问权限是最大的。

static :代表主函数随着类的加载就已经存在了。

void:主函数没有具体的返回值。

main:不是关键字,但是是一个特殊的单词,可以被jvm识别。

函数的条调用:函数的参数,参数的类型是一个数组,该数组中的元素是字符串,字符串的类型是数组

 

 

jvm在调用主函数时,传入的是new String[0];

*/

class MainDemo

{

public static void main(String[] args)//args:arguments(缩写)

     {

         for(int x=0;x<aegs.length;x++)

     System.out.println("ss")

    

     MainText.main(arr);

         }

 

}

public MainText

{

     public static void main(String[] args)

     {

         for(int x=0;x<args.length;x++)

              System.out.println(args[x]);

     }

}

静态函数的小知识点】

 

/*

什么时候使用静态?

 

要从两方面下手,:

因为静态修饰的内容成员变量和函数。

什么时候定义静态的变量(类变量)呢?

当对象中出现共享数据时,该数据被静态所修饰。

对象中的特有数据定义成非静态存在于堆内存中。

 

什么时候定义静态函数呢?

 

当功能内部没有访问到静态数据(对象特有的数据)

那么该功能可以定义成静态的。

 

*/

class Person

{

     public void show()

     {

     System.out.println(""jaja);

 

     }

}

class

{

public static void main(String[] args)

     {

     Person p = new Person();

     p.show();

    

     }

}

原创粉丝点击