`
zhaosoft
  • 浏览: 186235 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于一道java程序运行题的结果分析?

阅读更多
package com.zhaosoft.text;

public class A {
	
	class Dog{
		private String name;
		private int age;
		public int step;
	    public Dog(String s,int a) {
			name=s;
			age=a;
			step=0;
		}	
	    
	    public void run(Dog fast){
	    	fast.step++;
	    }
		
	}
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		A a=new A();
		Dog d=a.new Dog("Tom",3);
		d.step=25;
		d.run(d);
		System.out.println(d.step);

	}

}

 题目的运行结果是:

26

可是不明白也,有没有哪位兄弟帮帮忙呀!

分享到:
评论

相关推荐

    JAVA程序设计习题集++含参考答案.zip

    《JAVA程序设计习题集++含参考答案》是由清华大学出版社出版的一本面向初学者和进阶者的Java编程学习资料。这本书包含了大量的编程练习题,旨在帮助读者深入理解Java语言的核心概念,提高编程技能,并提供了详尽的...

    NIT-Pro软件工程师(JAVA)案例题样题

    - **硬件:** 适合运行Java应用程序的服务器和客户端设备。 - **软件:** Java开发环境、数据库管理系统等。 **用例分析:** - **登录/退出:** 操作员登录和安全退出系统。 - **系统管理:** 新增和管理操作员信息。 - ...

    一道java课后题

    这道Java课后题在NetBeans环境中进行,主要考察的是Java编程基础,可能涉及类、对象、变量、方法、控制流程、数据类型等核心概念。NetBeans是一个流行的集成开发环境(IDE),它提供了代码编辑、调试、构建和部署等...

    java基础知识测试题

    根据提供的文件信息,这里将对每一道题目进行详细的解析,并解释相关的 Java 基础知识点。 ### 1. Java 的关键字选择题 **题目:** 下列哪个是 Java 中的关键字? - A. sizeof - B. abstract - C. NULL - D. ...

    java截取字符串程序,一道面试题。答案

    java截取字符串,一道面试题。好像没有找到正确答案,今天找时间做了一个,仅供参考。本人运行过了。

    java练习题,适合一些java初学者

    Java编程语言是面向对象的、跨平台的编程语言,对于初学者来说,它提供了...建议按照题目的难易程度逐步进行,每完成一道题目都要深入理解其背后的原理,这样才能真正掌握Java编程,并为更高级的开发工作打下坚实基础。

    最新JAVA编程题全集(50题及答案

    每一道编程题都会给出一个具体的问题背景或者功能需求,你需要利用Java语言特性设计合适的解决方案。在解题过程中,不仅要考虑代码的正确性,还要关注代码的可读性、效率和健壮性。而附带的答案则可以帮助你检查自己...

    Java题库(内含15套题)

    12. **数据库连接**:Java数据库连接(JDBC)API允许Java程序与各种数据库进行交互,如执行SQL语句、处理结果集等。 13. **Swing和JavaFX**:这两个图形用户界面(GUI)库提供了丰富的组件和布局管理器,用于构建...

    java程序代码

    - try-catch-finally结构用于捕获和处理程序运行时可能出现的错误,确保程序的健壮性。 5. **集合框架** - List、Set、Map是Java集合框架的三大核心接口,提供了丰富的数据结构和操作方法。 - ArrayList和...

    Java 面试题 Java 面试题

    下面将详细解析每一道题目涉及的关键概念。 ### 第一部分:基础知识 #### 1. final, finally, finalize的区别 - **final**: 用于声明变量、方法或者类,表示不可变性。例如,声明为final的变量不允许再次赋值;...

    Java考试模拟试题及答案(上机2套题及答案)

    3. **异常处理**:学会如何使用try-catch-finally语句处理程序运行中的异常,保证程序的健壮性。 4. **集合框架**:熟悉ArrayList、LinkedList、HashMap等集合类的使用,以及它们之间的区别和应用场景。 5. **多...

    java基础开始题

    - **解析**: 这是一道关于Java中的三元运算符题目。在Java中,三元运算符 `?:` 的语法结构为 `条件 ? 值1 : 值2`,即如果条件为真,则返回值1;否则返回值2。在这个例子中,`x > y` 为假,因此表达式返回 `x` 的值,...

    java面试800题

    《java面试800题(包括java,数据库,前台等,绝对全面)》 Q0027 哪些SQL语句在执行时是自动提交的? 数据定义语言DDL是自动提交的。 Q0028 索引对数据库的影响? 提高查询速度 Q0029 主外键有什么关系? 外键是从...

    2020年春学期《Java程序设计语言》期末复习练习题.docx

    【Java程序设计语言】期末复习练习题涵盖了多个Java编程的核心知识点,主要涉及基本的数据操作、逻辑控制、面向对象编程、类与对象的创建、继承、接口、异常处理、字符串处理等。以下是各题目的详细解析: 1. **...

    2019年Java题库(学生版).pdf

    - **可移植性**:由于Java程序是编译成字节码形式,可以在任何安装了JVM的平台上运行,这大大提高了Java程序的可移植性。 ### 2. 主方法的返回类型 **题目**:Java应用程序中main方法的返回类型是什么? **知识点...

    《Java语言程序设计基础篇》课后习题答案

    对于奇数题答案,它们可能涉及到具体的算法实现、逻辑判断或异常处理,每一道题都是对Java语言某一方面应用的实战训练。而偶数题答案虽然不在提供范围内,但建议读者自行搜索或讨论,以增强独立解决问题的能力。 ...

    employeeJAVA作业 一道习题

    根据描述,这个作业是关于“应聘者”的,暗示我们需要编写一个与员工或应聘者管理相关的程序。在这个作业中,可能需要实现一些基础的功能,如创建员工对象、存储员工信息、查询员工详情等。唯一提供的文件名为...

    java试题的答案

    ##### 程序运行结果解析 1. **示例1**: 输出结果为`int` - 可能的题目内容是:定义一个变量并输出其类型。 - 解析:这里输出`int`,意味着程序定义了一个整型变量。 2. **示例2**: 输出结果为`inSecondclass` - ...

    Java小程序编程实例集【源码】.rar

    5. **Applet**:Java Applet是嵌入在HTML页面中的小型Java程序,可以在用户的浏览器上运行。虽然现代Web开发中Applet的使用已经减少,但这些源码仍可以帮助理解早期Web互动应用的实现方式。 这些实例的163个菜,每...

    第十三届蓝桥杯大赛软件赛决赛_JG java 研究生组

    * 程序设计题:需要设计一个程序来解决问题,程序只有能运行出正确结果才有机会得分。 * 动态规划:可以用来解决一些复杂的问题,如计算出小蓝能拼出的最大整数和数组 A 需要的最少修改次数。 * 图论:可以用来解决...

Global site tag (gtag.js) - Google Analytics