0 0

请在下面的代码中找一下错误,并说明为什么?5

public class NiMingClass {
	public   Z Z1 = new Z(1);
	public   Z Z2 = new Z(2);
	
	public  static  Z Z3 = new Z(20);
	
	public static String test ="" ;
	
	public   Z Z4 = new Z();
	
	public  class Z {
		private int age ;
		
		public Z(int age){
			this.age = age;
		}
		
		public Z(){
		}
		
		public void a(){
			System.out.println("ok");
		}
		
		public int getAge(){
			return this.age;
		}
	}
}
OO 
2008年5月15日 16:39

1个答案 按时间排序 按投票排序

0 0

貌似这里错了: public  static  Z Z3 = new Z(20);
Z是类NiMingClass 的一个内部类,必须有NiMingClass实例才能生成Z实例
你写成这样就OK了:
public  static  Z Z3 = (new NiMingClass()).new Z(20);  

2008年5月16日 17:13

相关推荐

    vba错误代码.pdf

    VBA 错误代码是一种通用的错误处理机制,旨在帮助开发者捕获和处理程序中的错误。VBA 错误代码共有三种类型:可捕获的错误、不可捕获的错误和系统错误。 可捕获的错误是指可以在程序中使用 On Error 语句和 Err ...

    windows系统错误代码大全

    在深入探讨Windows系统错误代码大全之前,我们先来理解一下什么是Windows系统错误代码。Windows系统错误代码是微软操作系统中用于诊断问题的一系列数值代码。每当系统遇到错误或异常时,它会生成一个特定的错误代码...

    LabVIEW VISA错误代码表

    在使用LabVIEW进行仪器通信的过程中,了解并能够识别VISA错误代码对于调试和故障排除至关重要。 #### 错误代码解析 下面我们将逐一解析给定的部分内容中的错误代码及其含义: 1. **-1073807360**:未知系统错误...

    IBM-AIX错误代码对照表

    下面将基于提供部分内容详细说明IBM AIX错误代码对照表中包含的知识点。 首先,在FIRMWAREERRORCODES部分中,列出了与固件相关的错误代码: - ***:表示CPU卡测试错误。出现该错误时,可能需要替换CPU卡。 - ...

    V3700-V5000-V7000 消息和代码

    这表明文档中对每一个错误代码都有详细的解释和说明。下面是一些例子: - **100**:此代码可能表示一般性的错误,或者是未指定的系统错误。 - **120**:这可能是与文件系统相关的错误,比如文件访问权限问题。 - **...

    嵌入式开发中常用的代码技巧和代码错误说明.docx

    下面列出了一些常用的代码技巧以及常见的代码错误,以帮助提高代码质量和减少故障。 ### 常用的代码技巧 #### 1. 初始化所有变量 - 在使用任何变量之前初始化它们,即使是在未初始化状态下默认为零的变量。这样做...

    Oracle错误代码大全

    下面是 Oracle 错误代码大全中的部分知识点: 会话错误 * ORA-00001: 违反唯一约束条件(.) * ORA-00021: 会话附属于其它某些进程;无法转换会话 * ORA-00022: 无效的会话 ID;访问被拒绝 * ORA-00023: 会话引用...

    增值业务移动系统最全的错误代码说明

    在实际运维中,了解这些错误代码并能快速定位问题,对于提升服务质量至关重要。同时,通过持续监控和分析错误日志,可以发现系统潜在的性能瓶颈,从而进行优化和改进。 综上所述,增值业务移动系统中的错误代码是...

    DB2错误信息中文对照说明

    4. 错误代码01561:+110 01561表示在动态SQL语句中使用了分号结尾,这可能是错误的语法,因为分号在DB2中通常用于分隔SQL语句。 5. 错误代码01525:+117 01525指出要插入的值的个数不等于被插入表的列数,这是常见...

    Dell服务器错误代码及说明

    Dell 服务器错误代码是指在 Dell 服务器中出现的各种故障或错误,通常会伴随着特定的错误代码和错误信息。这些错误代码和信息可以帮助用户快速定位和解决服务器中的问题。下面是常见的 Dell 服务器错误代码和解决...

    使用共享打印机 出现错误代码0x00000709的解决办法.docx

    * Q:为什么使用共享打印机时会出现错误代码0x00000709? A:该错误代码的主要原因是网络或者打印设置错误。 * Q:如何解决使用共享打印机出现错误代码0x00000709的问题? A:可以按照上述步骤进行操作,包括重启 ...

    windows错误码解释

    在Windows操作系统中,错误码是系统用来标识运行过程中遇到的问题的一种标准方式。这些错误码可以帮助开发者和系统管理员快速定位问题所在,并采取相应的解决措施。通常,Windows API函数在执行失败后会通过`...

    JavaScript程序设计课件:错误处理与代码调试.pptx

    因为我们发现错误代码下面的一行代码console.log("测试一下");并未打印出信息 6.5.1 错误处理 2、错误处理 遇到上述错误情况时,JavaScript引擎会抛出一个错误对象,我们可以利用try…catch语句来捕获错误对象,进而...

    Turboc常见错误提示说明

    **错误描述**:在源代码中定义了一个标识符作为函数参数,但在实际函数调用中没有传递该参数。 **处理方法**:确认函数调用时是否正确传递了所有参数,特别是那些被标记为必需的参数。 ##### 3. Ambiguous symbol ...

    c#常见错误处理的几种方法

    在 C# 中,错误处理是通过 try-catch 块来实现的,try 块中包含可能出现错误的代码,而 catch 块中包含错误处理代码。 在 C# 中,有多种类型的错误,每种类型都有其特定的处理方法。下面我们将对 C# 中常见的错误...

    APP代码及说明文档.zip

    8. **文档说明**:压缩包中的说明文档可能包含API调用示例、部署指南、错误处理策略等内容,帮助开发者理解和维护代码。 9. **版本控制**:开发过程中,源代码可能会使用Git进行版本控制,便于团队协作和代码回溯。...

    代码语法错误分析工具pclint8.0

    该文件,在该文件开始的注释中说明了如何将PC-LINT功能集成在开发环境中,集成在Sou rce Insight中的过程如下: 1)从Options菜单中选择“Custom Commands”命令项。 2)在Name栏中输入“PC-lint ”,原则上这...

    pascal错误代码.pdf

    文件中包含了大量的代码错误号、Pascal语言关键字、系统内部函数和特定的系统标识符。下面是根据这些内容所提取出的知识点: 1. Pascal错误代码:文件中提及的“RUNTIMEERRORNNNN”和“ATXXXXYYYY”指的可能是...

    企业网站源代码及使用说明书

    这份“使用说明书”应详细解释了如何安装和配置源代码,如何运行和调试,以及在遇到问题时的解决策略。阅读并理解说明书,能够帮助开发者快速上手,避免不必要的错误。 综上所述,【企业网站源代码及使用说明书】是...

Global site tag (gtag.js) - Google Analytics