gpt4 book ai didi

java - 安卓手机其他应用能否访问公共(public)方法

转载 作者:行者123 更新时间:2023-11-30 03:31:50 25 4
gpt4 key购买 nike

根据基本 Android 编程手册,“public 修饰符意味着任何 Java 类,甚至包外的类,都可以使用该方法或变量。”

我大致理解这个概念,但想知道它在 Android 平台上的表现如何。从理论上讲,如果其他开发人员创建的应用程序可以猜出如何正确调用它,他们是否有可能访问我代码中的公共(public)方法?

最佳答案

不,因为你的代码永远不会编译。

当您从另一个包的类中调用方法时,您必须导入该类才能这样做。整个类及其所有依赖项必须是项目的一部分,您才能成功编译代码。

由于您无权访问其他开发人员的源代码,因此您无法导入他的类。如果您可以导入他的类(class),那么您的应用程序将是他的代码作为库项目或其他东西,因此代码将随您的应用程序一起发布,从而使您的问题变得无关紧要。

关于java - 安卓手机其他应用能否访问公共(public)方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17326397/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com