定义不同和用法不同的区别。1、定义不同:publicclass属于公共类,publicvoid是一种代码语句。2、用法不同:publicvoid用于休息方法,publicclass类名称必须和文件名一致。
public 表示公开的,公用的。指明一个对象的作用域,是指这个对象可以被外部对象调用或引用。class 表示这个对象的类型。class是一个类。void 表示无类型,声明的对象是method,表示方法没有返回值。
public是函数的权限,决定了是否可以被外部函数调用,如果改为private,则只能是该main函数所在类的方法可以调用,在其他类中不可见,protected规定子类和同一个包类可用,但是调用main函数的函数所在包和main函数所在包肯定不在同一个包内,所以必须是public。C里面的函数是运行在操作系统环境中的,注意是运行时库调用main函数...
publicclassStudentTest{publicstaticvoidmain(String[]args){// 创建Student类对象Studentstu=newStudent();// 向Student类对象中的属性赋值stu.name="zhht";// stu.idNumber="043765290763137806";// 这是不允许的。提示stu.idNumber是不可见的,必须注释掉才可运行stu.no="20lil01637";stu.email="zhht@qq.c...
在 Java 中,public void 和 public static void 是用于修饰方法的关键字。它们之间的主要区别在于方法的访问性和调用方式。public void 修饰的方法是非静态方法。这意味着这些方法属于特定的对象。在对象被实例化(通过 new 关键字创建对象)之后,这些方法才能被调用。在实例化对象之前,尝试调用非静态...
public void 用于休息方法,说明该方法在项目中都能被访问,没有返回值。public是类的访问修饰符,标记了你自己定义的类,可以在那么包里访问,public(公共) 里在整个项目里可以访问 private(私有)只能在本类使用 protected(受保护) 在子类和同包下的类可以访问 还有就默认的访问修饰符,只能在同...
public 可以修饰类。例如 public class A{}表示是公用的类。不加public,class A{}表示只能同包使用。 修饰类的词有 public final|abstract class A{} ,final跟abstract不能同时存在,因为final修饰的类不能有子类,但是abstract修饰的类不能创建实例,因为abstract修饰的类肯定有抽象方法。但是你想...
public void 是给对象调用的方法 public static void 是给类调用的方法 举个例子说,Person类,如果要打印【姓名】,void printName应该打印出【张三】、【李四】之类的实际姓名,这个是由张三zhangsan.printName、lisi.printName等对象调用;static void printName应该打印出【人类】,这个是Person.print...
class Circle { private double radius = 0; public static int count =1; public Circle(double radius) { this.radius = radius; } class Draw { //内部类 public void drawSahpe() { System.out.println(radius); //外部类的private成员 System.out.println(count); //外部类的静态成员 ...
public class后面指的是你的项目名称,就如你写作文需要标标题一样 public static void main(String[] args) 就类似于外部框架的感觉 其实对于新手来说,上面和下面的这两个只要记住就好(最好会默写下来),因为目前你所接触的每一个项目都会有这两条 而最后的System.out.println(""); 类似于输出语句,就是说,但...