创建java类中类出现is not an enclosing class
2024-10-20 02:48:57
- public class A {
- public class B {
- }
- };
需要实例B类时,按照正逻辑是,A.B ab = new A.B();
那么编译器就会出现一个错误--"is not an enclosing class"
再翻看相关的Java代码,发现原来写法出错了!正确的做法是
- A a = new A();
- A.B ab = a.new B();
没有静态(static)的类中类不能使用外部类进行.操作,必须用实例来进行实例化类中类.
最新文章
- 虚拟机体验之 Xen 篇 —— 令人脑洞大开的奇异架构
- ActiveMQ
- uboot补丁的分析
- sql的列的说明
- LeetCode之Binary Tree Level Order Traversal 层序遍历二叉树
- 感知器Perceptron
- UVa 1606 (极角排序) Amphiphilic Carbon Molecules
- 由“Jasperrpeorts 4.1.2升级到5.1.2对flex项目的解析”到AS3 带命名空间的XML的操作
- vs2012连接sql2008(错误类型:Could not load file or assembly)
- android ListView隐藏FooterView(headerView)
- CSS 弹性盒子布局
- 使用 Node.js 搭建 Web 服务器
- Unity Shader Graph(一)初次尝试
- 使用js生成二维码和条形码
- php 验证码 图像存在错误 无法显示 解决方法
- css调用方式的方法
- 第三周linux学习
- 记数据结构MOOC-二叉树
- HttpServletResponse response详解
- Models-详细操作
热门文章
- 使用eclipse git插件合并merge部分代码方法
- 在Windows10 安装 Linux 子系统
- python程序设计基础(程序设计基础方法)
- SUSE 中文是乱码
- 2019-11-29-WPF-绑定命令在-MVVM-的-CanExecute-和-Execute-在按钮点击都没触发可能的原因...
- js中this绑定方式及如何改变this指向
- 将MySQL升级到8.0.x后的遇到到错误及解决
- PHP 多图上传,图片批量上传插件,webuploader.js,百度文件上传插件
- mongo连接不上Timed out after 30000
- MySQL字符集、information_schema元数据(八)