问题描述

在com.XXX1类中利用反射创建com.XXX2的实例对象,报错:“Class com.XXX1 can not access a member of class com.XXX2 with modifiers "public"”,而现在com.XXX2这个类没有用public修饰,采用默认访问修饰符。

原因分析

com.XXX2这个类不可访问,异常描述的意思是把这个类的访问修饰符改成public。

解决方法

解决思路就是在com.XXX1中可以访问com.XXX2

方法一:用public修饰

把com.XXX2这个类用public修饰

方法二:移动类到同一个包下

默认访问权限的类是指本包内可以访问,如下

class XXX {
        private String name;
        // ...
}

把com.XXX1这个类移动到com.XXX2这个类所在的包下;反之亦可。

参考文章

https://blog.csdn.net/kjianjunspw/article/details/7619641

【Exception】Class com.XXX1 can not access a member of class com.XXX2 with modifiers “public“相关推荐

  1. 【Exception】Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admi

    [Exception]Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admi ...

  2. 【Exception】 javax.xml.bind.annotation.adapters 不可见 已在模块 java.xml.bind 中声明, 但该模块不在模块图中

    [Exception] javax.xml.bind.annotation.adapters 不可见 已在模块 java.xml.bind 中声明, 但该模块不在模块图中 一.问题描述 1.将项目中J ...

  3. 【Exception】微信小程序,配置普通链接二维码规则 文件校验失败问题 校验文件检查失败 扫普通链接二维码打开小程序

    [Exception]微信小程序,配置普通链接二维码规则 文件校验失败问题 校验文件检查失败 扫普通链接二维码打开小程序 一.问题描述 1.公司业务有个需求,扫描普通的二维码,跳转到小程序的某个页面, ...

  4. 【Exception】WIN10蓝屏:SYSTEM_SERVICE_EXCEPTION 蓝屏: KERNEL-SECURITY-CHECK-FAILUR WIN10 vmware启动CentOS 蓝屏

    [Exception]WIN10蓝屏:SYSTEM_SERVICE_EXCEPTION 蓝屏: KERNEL-SECURITY-CHECK-FAILUR WIN10 vmware启动CentOS 蓝屏 ...

  5. 【exception】java.lang.NoClassDefFoundError Could not initialize class

    现网有一个程序,之前是正常的,替换包以后,发现出现这个异常,写一下排查过程 过程 这个类.这个程序在本地的IDEA中没有问题,编译是正常的,怀疑是正式环境和测试环境有区别. 仔细查看日志,查找问题点. ...

  6. 【exception】ORA-01950 no privileges on tablespace xxxx

    因为安全,需要回收oracle用户的dba权限.一开始系统没有出现问题,等过了一段时间,监控系统发现没有数据入库.检查日志,发现出现很多ORA-01950的报错. 原因 网上搜索资料后,发现是表空间不 ...

  7. 【原创】ASP.NET C# 对SQL/ACCESS 数据库的备份和还原函数

    //注意:本文为博主原创,转载请注明出处,谢谢合作! //使用前须先引用SQLDMO.dll ADOX.dll JRO.dll 等组件,无须独立安装 //如:C:\Program Files\Comm ...

  8. 【转】使用Azure Rest API获得Access Token介绍

    1. 前言 本文主要描述了以java应用为客户端,使用Azure Rest接口的认证过程,帮助快速完成使用Azure Rest接口的第一步. 2. 读者 本文适合开发人员.IT运维人员阅读. 3. 方 ...

  9. 【Kafka】kafka 消费者组静态成员(static consumer member)

    1.概述 转载:https://www.cnblogs.com/huxi2b/p/11386847.html Kafka 2.3发布后官网的Consumer参数中增加了一个新的参数:group.ins ...

最新文章

  1. WCF绑定细节(2)——绑定,绑定元素
  2. Equipment download - post processing
  3. java转net容易吗_每日一醒(1):学习Java容易忽视的小错误,你注意到了吗?
  4. object.prototype.call
  5. leetcode1119. 删去字符串中的元音 小学难度
  6. C++ vector用法
  7. Git创建分支并合并到主分支
  8. 亚信安全中标南方电网网络架构优化调整项目 智能联动抑制未知威胁
  9. Angular2的input和output(原先的properties和events)
  10. LeetCode-C#实现-二叉树/二叉搜索树(#98/104/111/230)
  11. 最近在校园内发现暴风一号病毒(俗称1kb病毒),普及一下查杀和修复的方法
  12. 双显示器 启动黑屏 黑苹果_教你注入EDID 解决黑苹果显示器显示问题
  13. 数据结构学习之矩阵乘法与矩阵的转置
  14. 强化学习——A3C,GA3C
  15. trackpoint_为什么TrackPoint键盘是ThinkPad爱好者的好礼物
  16. vue 双花括号里面使用方法
  17. win10怎么还原系统【系统天地】
  18. status 21002 php,php – 验证appReceiptStoreURL返回21002状态
  19. 北京工业大学2021计算机分数线,北工大2021年北京市本科普通批提档分数线发布!...
  20. zabbix(三)--更改zabbix-server的端口

热门文章

  1. 在form表单中添加一个隐藏的reset按钮,
  2. mapgis矢量化怎么打分数_MAPGIS矢量化操作步骤
  3. (Java)学习笔记1---入门篇
  4. 电压的降额 Voltage Derating
  5. PCF8563模块不走时(海振电子PCF8653模块)
  6. 2018年自学编程的学习计划表
  7. mountain乐谱-蒲公英的约定
  8. 【完全指南】如何在Github上使用Hexo搭建自己的Blog
  9. STM32学习心得三十四:外部SRAM原理及实验代码解读
  10. SW3518快充方案