`

javase-->重载

 
阅读更多
/**
 * 重载:同一个类之间的多态
 * 方法名相同,参数类型,参数个数不同,返回值可以相同或者不同
 * @author 够潮
 *
 */
public final class Demo2 {
	
	public void eat(String str){
		
		System.out.println(str);
	}

	//方法名相同,参数类型可以不同
	public String  eat(int str){
		
		System.out.println(str);
		return  null;
	}
	
	//参数个数不同,返回类型可以同或者不同
	public void eat(int str , String str2){
		
		System.out.println(str);
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}

}

 

0
1
分享到:
评论
1 楼 walkingman_c 2011-07-25  
哈哈

相关推荐

    JavaSE--思维导图解析

    * 方法的重载 递归 * 递归公式 * 递归的终止条件 * 递归的过程 数组 * 存储位置:数组是创建在堆上的 * 数组的创建 * 静态初始化 以上是 JavaSE 的思维导图解析,涵盖了 Java 语言的基础知识、语言特性、数据...

    面试-Java一些常见面试题+题解之JavaSE-JavaSE.zip

    - **重载与重写**:理解两者的概念及应用场合。 - **递归**:掌握递归的原理,解决斐波那契数列、汉诺塔等问题。 7. **接口与抽象类** - **接口与抽象类的区别**:接口用于约定,抽象类用于共享实现。 - **多态...

    JAVASE-面试解惑.pdf

    多态分为编译时多态(方法重载,即同名方法参数列表不同)和运行时多态(方法重写,子类覆盖父类方法)。运行时多态是OOP的精髓,它允许在不改变代码的情况下,通过不同类型的对象调用相同方法产生不同的结果。 在...

    面向对象程序设计:JavaSE-任务91

    面向对象程序设计是Java开发的核心,本任务主要涉及JavaSE中的类、对象、容器和泛型等关键概念。首先,我们需要在"任务03 类和对象(1) 题目03_1"中已经定义的`Student`类的基础上,创建一个新的`StudentManagement...

    JavaSE-11-Developer_1Z0-819:JavaSE-11-Developer_1Z0-819

    if / else和switch语句Java面向对象的方法声明和实例化Java对象(包括嵌套的类对象),并解释对象的生命周期(包括创建,通过重新分配取消引用和垃圾回收) 定义和使用字段和方法,包括实例,静态和重载方法使用实例...

    0-JavaSE课程介绍

    - 多态性的体现:方法重载、方法覆盖、多态参数的应用。 - 类间关系的理解:关联、依赖、继承。 - **目标3:掌握Java中的异常处理** - 常见异常类型的分类与识别。 - 异常处理语句`try/catch/finally`的使用。 ...

    04_javaSE复习之方法定义-方法的重载

    定义方法的格式;方法使用注意事项;如何进行方法重载和注意事项

    JavaSE知识点阶段考试题

    - 循环体会被执行:5 -> 3 -> 1 -> 退出循环。 - 因此,循环次数为3次。 - **答案**: 未提供,正确答案应为3次 **15. 关于Java数组的描述** - **选项分析**: - A: 描述正确。 - B: 描述正确。 - C: 描述正确...

    王道JavaSE阶段测试

    2. **面向对象**:类的定义与实例化,构造函数,访问修饰符,封装,继承,多态性(重写与重载),接口,抽象类等。 3. **异常处理**:异常的分类,try-catch-finally语句,自定义异常,throws和throw关键字。 4. *...

    4、JavaSE:方法-6.pdf

    【JavaSE:方法详解】 Java方法是编程中的一个重要概念,它是执行特定任务的代码段的集合,具有封装和重用的特性。在Java中,方法主要用于实现特定功能,提高代码的可读性和可维护性。 1. **方法的定义** - **...

    JavaSe总结

    - 方法是Java中实现功能的模块化单位,可以重载(相同名字但参数列表不同)。 - 参数传递分为值传递和引用传递,理解其工作原理对优化代码有帮助。 - 返回值类型和void:理解何时使用有返回值的方法,何时使用无...

    JavaSE课件JavaSE课件

    多态分为编译时多态(方法重载)和运行时多态(方法覆盖)。 三、异常处理 Java中的异常处理是通过try-catch-finally块来实现的,它允许程序员优雅地处理程序运行时可能出现的问题,避免程序意外终止。 四、集合...

    JavaSE.docx

    =,>,<,>=,等) * 逻辑运算符(&&,||,!等) * 赋值运算符(=,+=,-=,\*=,/=等) 流程控制 * 顺序结构 * 选择结构(if 语句和 switch 语句) * 循环结构(for 语句,while 语句和 do-while 语句) 数组 *...

    JavaSE 基础知识总结

    ### JavaSE基础知识总结 #### 一、Java特点与运行原理 **1.1 Java特点** - **简单性:** Java语言的设计目标之一是易于理解和使用,它的语法清晰、简洁。 - **面向对象:** Java是一种纯面向对象的语言,支持封装...

    JavaSE思维导图

    - 方法定义与调用:理解参数传递、返回值类型、方法重载和重写的概念。 2. **面向对象** - 类与对象:了解如何定义类、创建对象,以及类的封装、继承和多态性。 - 构造器:用于初始化新对象的方法,包括默认构造...

    JavaSE 7 Programer 1Z0-803 练习题

    本书《JavaSE 7 Programer 1Z0-803 练习题》被力荐为备考该认证考试的练习题集,它由Hanumant Deshmukh编写,可在Enthuware网站找到。 书中的主要内容包括如下几个方面: 1. 考试概览(Introduction):这部分内容...

    javase复习提纲

    ### JavaSE复习提纲知识点详解 #### 一、Java基础语法及特点 **Java的特点:** - **跨平台性:** Java的最大特点是其跨平台能力,即“一次编写,到处运行”(Write Once, Run Anywhere),这得益于Java虚拟机(JVM)的...

    JavaSE 五万字总结.pdf

    这只是JavaSE众多知识点的冰山一角,还包括类型转换、运算符、流程控制、循环、Random、数组、方法、方法重载、递归、二进制、类和对象、成员变量与局部变量、封装、构造方法、String、集合、继承、抽象类、多态、...

    javase基础

    ### JavaSE基础知识详解 #### 一、作用域与变量访问 **知识点概述:** 作用域定义了变量在程序中的可见范围。在Java中,变量的作用域主要包括局部变量、类变量等几种类型。局部变量通常在方法或代码块中声明,其...

Global site tag (gtag.js) - Google Analytics