关于“public_static_php”的问题,小编就整理了【4】个相关介绍“public_static_php”的解答:
public,private和static的区别是什么?你这么问想必已经知道了static的含义,privatestatic:字面上看private的意思是私有的,所以使用private关键字表示该变量或方法必须在本类中使用,如果调用,必须调用的方法必须是静态的,也就是说必须用static修饰.publicstatic:public(公共的)则表示在任何地方都能调用该方法或变量,且无限制调用的地方是否静态.
abstract和static和public可以一起吗?都是函数的修饰符,是可以在一起用的。
abstract
使用对象:类、接口、方法
介绍:类中包括没有实现的方法,不能被实例化。如果是一个abstract方法,则方法为空,该法的实现在子类中被定义,并且包含一个abstract方法的类必须是一个abstract类方体法
public
使用对象:类、接口、成员
介绍:无论它所处在的包定义在哪,该类(接口、成员)都是可访问的员
static
使用对象:类、方法、字段、初始化函
介绍:成名为static的内部类是一个顶级类,它和包含类的成员是不相关的。
private和static能一起用么?可以。private表示私有,即只能在类的内部访问,static表示静态,即类成员,表示无需创建类的对象就可以直接使用类名访问。
二者合在一起使用,表明该成员是一个私有的静态成员,比如private static int x=100,表示该变量x是只能被类内部使用的一个静态变量。希望以上回答可以帮助到您。
请问JAVA的main函数前加的static和public是什么意思?代表了什么?不加呢?main是方法的入口,jvm回去调用这个方法,别的方法不会去调用的,除非你指定了调用哪个方法。
static表示程序初始化的时候就已经加载了这个方法,不理在用对象去调用该方法,而是直接用类名去调用该方法,public 代表共有的访问属性,如果你写成private除了本类意外是掉不到得,默认的是程序集级别的访问属性,如果不加static的话程序没法运行,jvm找不到入口 有不明白的话在追问
到此,以上就是小编对于“public_static_php”的问题就介绍到这了,希望介绍关于“public_static_php”的【4】点解答对大家有用。