1.public void 修饰是非静态方法,该类方法属于对象,在对象初始化(new Object())后才能被调用;void是表示要定义的这个方法没有返回值。 2.public static void 修饰是静态方法,属于类,使用【类名.方法名】直接调用。public static是不完整的修饰符,后面要加上void,String,int等类型,表示方法是静态方法。 非静态方...
在 Java 中,public void 和 public static void 是用于修饰方法的关键字。它们之间的主要区别在于方法的访问性和调用方式。public void 修饰的方法是非静态方法。这意味着这些方法属于特定的对象。在对象被实例化(通过 new 关键字创建对象)之后,这些方法才能被调用。在实例化对象之前,尝试调用非静态方...
public void 是给对象调用的方法 public static void 是给类调用的方法 举个例子说,Person类,如果要打印【姓名】,void printName应该打印出【张三】、【李四】之类的实际姓名,这个是由张三zhangsan.printName、lisi.printName等对象调用;static void printName应该打印出【人类】,这个是Person.printNam...
public void:在使用这种方法的时候,必须要对类实例化,就算是本类当中调用也必须将这个类实例化 public static void:在使用这种方法的时候,如果在本类中使用,只需要写方法名(有参数的需要传入实参),如果在其它类使用,则直接使用类名点方法名就可以了 ...
tatic public与public static是等价的,这两者只是两个修饰符的顺序不同。根据oracle.com教材中第八章的描述,如果两个或两个以上的(不同的)字段修饰符出现在字段声明,它们出现的顺序需与FieldModifier一致,这只是习惯,但不是必需的。部分修饰符说明:public是访问权限修饰符,用于控制外界对类内部成员...
public是函数的权限,决定了是否可以被外部函数调用,如果改为private,则只能是该main函数所在类的方法可以调用,在其他类中不可见,protected规定子类和同一个包类可用,但是调用main函数的函数所在包和main函数所在包肯定不在同一个包内,所以必须是public。C里面的函数是运行在操作系统环境中的,注意是运行时库调用main函数...
只有在每次需要使用的时候才回调用到.但是必须创建类的对象 所以首选是void而不是static void --- main方法,只是程序运行的一个主方法.可以简单的理解为程序启动的启动控制机房(启动哪个方法的决定权有这个机房掌握,当然这样理解并不科学) 如果要打印,并不是必须有main,在web项目中.如果一个jsp页面直接...
public 指公有,可以从外部调用。static 指静态,可以不实例化对象直接调用。void 指函数(方法)没有返回值 另外,main方法是命令行执行的主程序入口
public static void main什么意思这是java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法。跟C语言zhi里面的main()函数的作用是一样的。只有有ma...