public class和class的区别

class A

{

}

class B

{

}

public class 和class的区别:

* 一个java源文件当中看看定义多个class

*一个java源文件当中public的class不是必须的

*一个class会定义生成一个xxx.class字节码文件

* 一个java源文件当中定义公开的类的话,public 的class只能有一个,并且该类名称必须和java源文件名称一样。【规则记住】

*每一个class当中都可以编写main方法,都可以设定程序的入口,想执行B.class中的mian方法:java B,向执行x.class当中的main方法那就是:java x

*注意:当在命令窗口中执行 java hello,那么要求Hello.class当中必须有主方法,没有主方法会出现运行阶段的错误。

原文地址:https://www.cnblogs.com/god1/p/11916938.html

时间: 2024-10-14 06:20:41

public class和class的区别的相关文章

Ruby中访问控制符public,private,protected区别总结

重点关注private与protected public 默认即为public,全局都可以访问,这个不解释 private C++, “private” 意为 “private to this class”, 但是Ruby中意为 “private to this instance”.意思是:C++中,对于类A,只要能访问类A,就能访问A的对象的private方法.Ruby中,却不行:你只能在你本对象的实例中访问本对象的private方法.因为Ruby的原则是“private意为你不能指定方法接收

public class 和 class的区别

问题:public class 和 class的区别 public class 公共类 class 普通类 一个java源文件中可以有多个class,但是最多只能有一个public class 可以没有public class. public class 的名字需要和java源文件名字一样 每一个class中都可以编写main方法,都可以设定程序的入口,但是一次只能选择一个类来执行. 一个class会定义生成一个xxx.class字节码文件. package com.bug1; public c

public,private,protected,default 的区别

同类中                    同包中                      其他包中 public                   可以访问                 可以访问                     可以访问 private                 可以访问                  不可以访问                  不可以访问 protected            可以访问                  可以访

public clas和class的区别

*  一个java源文件中可以定义多个class public class K { public static void main(String[] args) { } } class A{ } class B{ } class C{ } *  一个java源文件中不一定有public的class *  一个class会生成对应的.class字节码文件 *  当一个源文件中写了public类,必须在单独的文件中编写这个public类

Java【public、private、protected区别】-访问权限

作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × private √ × × × 注:不写时默认为friendly

7,C++ public, protected, private 继承的区别

在某处看到一张图,简单明了的说明了三者的关系,很是佩服,遂记录下来. //公有继承 对象访问 成员访问 public --> public Y Y protected --> protected N Y private --> private N N //保护继承 对象访问 成员访问 public --> protected N Y protected --> protected N Y private --> protected N N //私有继承 对象访问 成员访

java中public private protected default的区别

1.public:public表明该数据成员.成员函数是对所有用户开放的,所有用户都可以直接进行调用 2.private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用. 3.protected:protected对于子女.朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private. 作用域    当前类  同一package    子孙

public class 和class 的区别

 Java在编写类的时候可以使用两种方式定义类: public class定义类:    class定义类:    如果一个类声明的时候使用了public class进行了声明,则类名称必须与文件名称完全一致.范例:定义一个类(文件名称为:Hello.java)public class HelloDemo{    //声明一个类,类名称的命名规范:所有单词的首字母大写    public static void main(String args[]){    //主方法        Syste

public 有跟没有的区别

Java程序中若没有public类是否可以? 如果自己写java程序,不用public 修饰符完全可以.但是,java语言中如果没有public 修饰符,那么你用import 导进来的jar包都没有用. 原文地址:https://www.cnblogs.com/jingcaibin/p/9426828.html