Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java public private

作者:我愿等你贰年〃   发布日期:2025-10-21   浏览:63

// Java 示例代码展示 public 和 private 访问修饰符的使用

class AccessModifiersExample {

    // 私有变量,只能在本类中访问
    private int privateVariable = 10;

    // 公共变量,可以在任何地方访问
    public int publicVariable = 20;

    // 私有方法,只能在本类中调用
    private void privateMethod() {
        System.out.println("This is a private method");
    }

    // 公共方法,可以在任何地方调用
    public void publicMethod() {
        System.out.println("This is a public method");
        // 在公共方法中可以调用私有方法和访问私有变量
        privateMethod();
        System.out.println("Private variable value: " + privateVariable);
    }
}

public class Main {
    public static void main(String[] args) {
        AccessModifiersExample example = new AccessModifiersExample();

        // 可以直接访问公共变量和调用公共方法
        System.out.println("Public variable value: " + example.publicVariable);
        example.publicMethod();

        // 以下两行代码会编译出错,因为 privateVariable 和 privateMethod 是私有的
        // System.out.println("Private variable value: " + example.privateVariable);
        // example.privateMethod();
    }
}

解释说明:

  • private:修饰符表示该成员(变量或方法)只能在定义它的类内部访问。外部类或其他类无法直接访问这些成员。
  • public:修饰符表示该成员可以在任何地方被访问,只要能够访问到该类的对象。

通过上面的代码示例,可以看到 privateVariableprivateMethod 只能在 AccessModifiersExample 类内部访问,而 publicVariablepublicMethod 可以在任何地方访问。

上一篇:tensorflow java

下一篇:java时间比较方法

大家都在看

java连接数据库的代码

java djl

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java发送qq邮件

java 判断

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站