main 和静态变量g的常识
2011-11-14 17:22
190 查看
主函数的小知识点
/*
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();
}
}
/*
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();
}
}
相关文章推荐
- (Java)静态块、静态变量、类变量、构造函数、main方法在Jvm的创建顺序
- 变频器常识
- Android开发,Eclipse未自动创建MainActivity及main.xml?
- PHP中类属性与类静态变量的访问方法示例
- LIBCMT.LIB(crt0.obj) : error LNK2001: unresolved external symbol _main 错误解决
- java的一些处理错误的常识!
- java静态方法中不能引用非静态变量
- 全局变量,全局静态变量,局部变量,静态局部变量
- 内存分配 知识,全局,局部,静态变量
- Exception in thread "main" java.io.IOException: Server returned HTTP response code: 400 for URL解决方案
- Error: two or more data types in declaration of `main'
- 编译运行java程序出现Exception in thread "main" java.lang.UnsupportedClassVersionError: M : Unsupported major.minor version 51.0
- java语言学习之路之基础常识
- 中国人必须知道的76个常识。。。看了才发现,自己知道的实在太少了。。。学习。。。。
- Android使用静态变量传递数据
- 新手疑惑:谈谈python 中__name__ = '__main__' 的作用
- NSOperation与performSelectorOnMainThread
- 一个基本问题引出的话题,类常识你知多少?
- 在android中运行java main方法
- 电子商务常识整理