导航:首页 > 编程语言 > java省略public

java省略public

发布时间:2021-11-25 18:57:03

『壹』 java中的类加public和不加public有什么区别

区别:

如果加上public,就代表此类可以对外开放,其他的类可以继承它,外部内也可以实例化该对象。

如果不容加public,则默认的修饰词是protected,代表只对同包开放。

『贰』 java中不加public是什么类型

default,默认的访问权限,也是可以省略的访问权限,它不仅能在设置了该权限的类中访问,也可以在同一包中的类或子类中访问。

『叁』 java中在定义类时关键字public是否可以省略

如果在一个文件中,有多类,但只有一个有main()方法时可以省略,jdk会自己识别,但当多个类有main()方法时,就必须表明哪个类是public的,否则jdk找不到运行入口

『肆』 java中的类如果不标明是public或private类,默认是什么

默认的是default 不需要书写

public: Java语言中访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不
仅可以跨类访问,而且允许跨包(package)访问。
private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以
及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。
protect: 介于public 和 private 之间的一种访问修饰符,一般称之为“保护形”。被其修饰的类、
属性以及方法只能被类本身的方法及子类访问,即使子类在不同的包中也可以访问。
default:即不加任何访问修饰符,通常称为“默认访问模式“。该模式下,只允许在同一个包中进行访
问。

『伍』 Java程序中若没有public类是否可以

如果自己写java程序,不用public 修饰符完全可以。
但是,java语言中如果没有public 修饰符,那么你用import 导进来的jar包都没有用。

『陆』 JAVA在定义一个方法的时候,不用public和用public有什么区别

public是公用的意思。用public定义表示可以在其他的类中调用。

『柒』 java中修饰符public何时可省略

你好,java中有四种访问修饰符:public private protected 默认的。
所以什么时候都不可以省略,当你不写public的时候,访问修饰符就成了默认的修饰符了,对应的访问权限就回发生变化。
但是有一个特殊情况,那就是在接口中。
接口的方法:public abstract 返回值 方法名(参数1,参数2,...) ;
所以可以省略public abstract,而直接写成:返回值 方法名(参数1,参数2,...);
当然接口中的常量也同理。

『捌』 java中的类加public和不加public的区别

区别:

如果加上public,就代表此类可以对外开放,其他的类可以继承它,外部也可以实例化该对象。专

如果不加属public,则默认的修饰词是protected,代表只对同包开放。

『玖』 Java中学生类里的输出方法省略public和不省略有什么区别学生类的public可是省略吗

这个属于来java访问控制,分为四种级别自
(1)public: 用public修饰的类、类属变量及方法,包内及包外的任何类(包括子类和普通类)均可以访问;
(2)protected: 用protected修饰的类、类属变量及方法,包内的任何类及包外那些继承了该类的子类才能访问,protected重点突出继承;
(3)default: 如果一个类、类属变量及方法没有用任何修饰符(即没有用public、protected及private中任何一种修饰),则其访问权限为default(默认访问权限)。默认访问权限的类、类属变量及方法,包内的任何类(包括继承了此类的子类)都可以访问它,而对于包外的任何类都不能访问它(包括包外继承了此类的子类)。default重点突出包;
(4)private: 用private修饰的类、类属变量及方法,只有本类可以访问,而包内包外的任何类均不能访问它。

『拾』 想知道java 中,构造函数前加上public与不加public 的区别

public是一个访问权限(访问修饰符)。

一般构造函数可加可不加public,

如果加上public,就代表此类可以对外开放,其他的类可以继承它,外部也可以实例化该对象。
如果不加public,则默认的修饰词是protected,代表只对同包开放。

除了这两个,你还可以添加private和default

阅读全文

与java省略public相关的资料

热点内容
苹果电脑里任务栏在哪个文件夹 浏览:635
把一款手机app更改 浏览:277
iphone怎么打开备份文件怎么打开 浏览:774
旧版本微信怎么登陆 浏览:140
更新错误代码80244019 浏览:287
java应用定制工厂下载 浏览:656
三星gears3连接wifi 浏览:975
同步推苹果手机版 浏览:522
jmf量产工具 浏览:760
htc刷机后无网络服务 浏览:534
任务栏不显示无线网络 浏览:514
iphone4越狱后卡机 浏览:909
荣耀v9屏幕防水吗 浏览:975
中宣部大数据时代 浏览:115
苏州东信网络技术有限公地址 浏览:634
win10升级后启动缓慢 浏览:285
魅族mx5最好系统版本 浏览:330
linux驱动工程师需要学习心得 浏览:265
苹果6现在多少钱国行 浏览:753
欧洲大数据战略 浏览:879