默认访问修饰符

简介: 默认访问修饰符

默认访问修饰符-不使用任何关键字
如果在类、变量、方法或构造函数的定义中没有指定任何访问修饰符,那么它们就默认具有默认访问修饰符。

默认访问修饰符的访问级别是包级别(package-level),即只能被同一包中的其他类访问。

如下例所示,变量和方法的声明可以不使用任何修饰符。

实例
// MyClass.java

class MyClass { // 默认访问修饰符

int x = 10;  // 默认访问修饰符

void display() {  // 默认访问修饰符
    System.out.println("Value of x is: " + x);
}

}

// MyOtherClass.java

class MyOtherClass {
public static void main(String[] args) {
MyClass obj = new MyClass();
obj.display(); // 访问 MyClass 中的默认访问修饰符变量和方法
}
}
以上实例中,MyClass 类和它的成员变量 x 和方法 display() 都使用默认访问修饰符进行了定义。MyOtherClass 类在同一包中,因此可以访问 MyClass 类和它的成员变量和方法。

目录
相关文章
|
机器学习/深度学习 自然语言处理 自动驾驶
神经网络有哪些应用场景呢
【10月更文挑战第14天】神经网络有哪些应用场景呢
|
JSON 前端开发 JavaScript
在前端 JavaScript 中,由于同源策略(Same-Origin Policy)的限制
在前端 JavaScript 中,由于同源策略(Same-Origin Policy)的限制
227 2
|
前端开发 JavaScript
jQuery css() 方法
jQuery css() 方法
87 3
|
人工智能 大数据 云计算
开启第二增长曲线!副业必备6000+课程、免费算力、编程实践助你飞速成长!
阿里云为高校学生提供全方位学习计划,含6000+免费精品课程与自测题,及免费在线编程练习。学生可免费获2.68亿小时算力,包括云服务器ECS、对象存储OSS等资源。同时,参与阿里云天池竞赛赢取高额奖金,并通过训练营获得实践经验和证书。借助这些资源,学生能紧跟信息化与AI潮流,为职业发展奠定坚实基础。
305 2
|
SQL Java 数据库连接
Java笔试题
Java笔试题
159 0
|
Web App开发 关系型数据库 PHP
|
Windows
微软职位内部推荐-ATG Engineer II
微软近期Open的职位: ATG Engineer - GeneralistReady to work on some of the most advanced hardware on the planet and solve mind-bending game development proble...

热门文章

最新文章