Java当中 报错 没有有任何类型 的外层实例可访问
一:报错分析
如果你想定义一个外部类 但 定义成 内部类 了,但是你还是按照 外部类来实例化对象 就会报这个错误。
二:代码分析
报错码
package cn.wyj.one;public class Demo1_泛型 {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubMycollection my = new Mycollection();//此处会报错my.set("wyj", 0);my.set(1000, 1);Integer b = (Integer) my.get(1);//}
class Mycollection{Object objs[] = new Object[5];public void set(Object obj,int index){objs[index] = obj;}public Object get(int index){return objs[index];}} }
上方码 如果是想定义一个外部类 则
package cn.wyj.one;public class Demo1_泛型 {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubMycollection my = new Mycollection();my.set("wyj", 0);my.set(1000, 1);Integer b = (Integer) my.get(1);//}
}
class Mycollection{Object objs[] = new Object[5];public void set(Object obj,int index){objs[index] = obj;}public Object get(int index){return objs[index];}}
如果确实是想定义一个内部类 并想实例化内部类对象 则可以看下方代码
package cn.wyj.one;public class Demo1_泛型 {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubDemo1_泛型 p = new Demo1_泛型();Mycollection my = p.new Mycollection();my.set("wyj", 0);my.set(1000, 1);Integer b = (Integer) my.get(1);//}
class Mycollection{Object objs[] = new Object[5];public void set(Object obj,int index){objs[index] = obj;}public Object get(int index){return objs[index];}} }
Java当中 报错 没有有任何类型 的外层实例可访问相关推荐
- java 无视报错编译_java 无视报错编译
java 无视报错编译 [2021-02-06 23:28:35] 简介: 系统运维 走进Java1 centOS 6.5下编译openJDK在进行此次操作的时候,作者一共安装并配置了三次linux ...
- 【java运行报错】Can not set java.lang.String field com.iS.UserEntity.name to java.lang.Class
[java运行报错]Can not set java.lang.String field com.iS.UserEntity.name to java.lang.Class 原因: 解决办法 总结:仰 ...
- jsp里写java代码报错,jsp里写java代码报错
jsp里写java代码报错 [2021-02-11 06:42:03] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/ ...
- 新建eclipse的java项目报错处理
新建eclipse的java项目报错处理:选中报错的项目文件夹→右击选择属性(ALT+Enter)→java构建路径→库→双击"构建路径上的JAR和类文件夹"下面的项→选择备用JR ...
- beetlsql报错“请指定Sql类型“的解决方案
解决 beetlsql使用dao自定义SQL语句时,有些情况下会报错"请指定Sql类型",这时需要在dao方法上加上@SqlStatement注解. 例如: @SqlResourc ...
- java test报错_Java 单元测试报错
«Java 单元测试报错:Test class should have exactly one public zero-argument constructor» public class Test{ ...
- 电脑配置java编译报错_java 编译错误
我有两个简单的代码,ClickMe.java代码为:importjava.applet.Applet;importjava.awt.*;importjava.awt.event.*;publiccla ...
- intellij-IDE运行Java程序报错:java: -source 1.5 中不支持 lambda 表达式 有用
intellij-IDE运行Java程序报错:java: -source 1.5 中不支持 lambda 表达式 2017年12月29日 15:04:15 佛空如水 阅读数:795 报错: 解决: 第 ...
- Build path entry is missing: /src/test/java missing 报错问题解决
Build path entry is missing: /src/test/java missing 报错问题解决 参考文章: (1)Build path entry is missing: /sr ...
最新文章
- 安装discuz论坛mysqli解决方法
- ARM/THUMB汇编(补丁开发类)基础教程
- 如何解决NLP分类任务的11个关键问题:类别不平衡低耗时计算小样本鲁棒性测试检验长文本分类 JayLou娄杰
- linux杀掉80端口线程命令
- python学习之路-书籍推荐
- java与数据库的数据交互,Java与数据库初步交互(后续需要进行优化)
- 3.1等待和通知API(Wait-and-Notify API Tour)
- sklearn之PCA(主成分分析)
- LINUX中,有的软件编译时configure的prefix参数无效
- clickhouse: WSL下常见问题、常见用法和A股数据实践
- break 退出循环
- excel vba 将jpg图片批量转pdf文件
- Design Patterns of SourceMaking
- VOIP技术发展综述与外呼系统
- crt上传数据_使用SecureCRT上传文件到Linux服务器
- 2.4g 无线通讯至服务器,WiFi、2.4G、433M、GPRS无线通讯方式的区别
- 【1】GAN在医学图像上的生成,今如何?
- 网易视频云郭再荣:打造一体化多场景的视频云平台
- 使用TurboMail邮件系统的智能公文模块
- G304电量查询与灯光讲解(驱动下载见上篇文章)
热门文章
- centos6.6 源码安装mysql5.5_CentOS6.x下源码安装MySQL5.5
- [转]IntelliJ IDEA 2020.1 正式发布,15 项重大特性、官方支持中文了!
- 地图投影系列介绍(一)----地球空间模型
- linux之dig命令
- LeetCode之Search Insert Position
- linux nginx线程池,nginx使用线程池提升9倍性能
- 怎样连接mysql文件_如何连接MYSQL数据库?
- python带通配符的字符串匹配_Bash技巧:实例介绍数个参数扩展表达式以处理字符串变量...
- 读取无线手柄数据_xbox series x/s 手柄开箱
- mathwin.top 联系我们_设计:“有目的”的“因果联系”