Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java访问修饰符:无修饰符vs";“违约”;_Java_Access Modifiers - Fatal编程技术网

java访问修饰符:无修饰符vs";“违约”;

java访问修饰符:无修饰符vs";“违约”;,java,access-modifiers,Java,Access Modifiers,我了解到有一个“default”访问修饰符,比如“default”是一个关键字。然而,这并没有提到任何带有这样一个关键字的修饰符。它只有一个充当默认值的no修饰符。“default”关键字是否已弃用?default用于不同目的。修饰符(如public、private、protected)是关键字的一部分。默认值是用于不同目的的。修饰符(如public、private、protected)是关键字的一部分。当没有给定访问修饰符时,“默认”访问修饰符(即,不是public、private或prote

我了解到有一个“default”访问修饰符,比如“default”是一个关键字。然而,这并没有提到任何带有这样一个关键字的修饰符。它只有一个充当默认值的no修饰符。“default”关键字是否已弃用?

default
用于不同目的。修饰符(
如public、private、protected)是关键字的一部分。

默认值是用于不同目的的。修饰符(
如public、private、protected)是关键字的一部分。

当没有给定访问修饰符时,“默认”访问修饰符(即,不是public、private或protected中的任何一个)

default
关键字在switch语句的上下文中使用。如果其他情况都不匹配,“默认”访问修饰符是指没有给定访问修饰符(即,不是公共、私有或受保护的)的情况


default
关键字在switch语句的上下文中使用。如果其他情况都不匹配,则采取“默认操作”。

如果没有任何情况与指定值匹配,则可以在switch语句中使用默认值来标记要执行的语句块。或者,default关键字也可以用于声明Java注释中的默认值。

如果没有大小写与指定值匹配,则可以选择在switch语句中使用默认值来标记要执行的语句块。或者,default关键字也可以用于声明Java注释中的默认值

Access Levels
Modifier    Class   Package Subclass    World
public  Y   Y   Y   Y
protected   Y   Y   Y   N
no modifier Y   Y   N   N
private Y   N   N   N
修饰符的默认值没有关键字。这是在开关的不同上下文中

修饰符的默认值没有关键字。这是在开关的不同上下文中


您不能将默认设置作为访问修饰符。如果您没有提到任何访问修饰符(公共的、受保护的或私有的),那么编译器将其视为默认访问修饰符。如果它是一种方法,则只能在该包中访问


开关中使用默认关键字。该关键字与访问修饰符没有任何关系

您不能将默认值作为访问修饰符。如果您没有提到任何访问修饰符(公共的、受保护的或私有的),那么编译器将其视为默认访问修饰符。如果它是一种方法,则只能在该包中访问


开关中使用默认关键字。该关键字与访问修饰符没有任何关系

感谢您指出这两个词!由于某种原因,我忘记了所有关于默认in开关的事情!谢谢你指出这两个问题!由于某种原因,我忘记了所有关于默认in开关的事情!来这里说没有默认关键字。来这里说没有默认关键字。