java方法重载

简介: java方法重载

方法重载

方法重载概述


在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可


方法重载的特点
  返回值类型无关,只看方法名和参数列表 在调用时,虚拟机通过参数列表的不同      
来区分同名方法
:通过定义两个,三个,四个变量求和的案例,来引出方法重载的现象。 以及方法重载的区别。 然后在写一个方法带两个float类型的参数,这样就会出现方法的重载


模拟输出语句中的 println 方法效果,传递什么类型的数据就输出什么类型的数据,只允许定义一 个方法名 println 。

public class Test{
    public static void println(byte a) {         
    System.out.println(a);     }        
    public static void println(short a) {         
    System.out.println(a);     }        
    public static void println(int a) {        
    System.out.println(a);    }        
    public static void println(long a) {         
    System.out.println(a);    }        
    public static void println(float a) {        
    System.out.println(a);     }        
    public static void println(double a) {         
    System.out.println(a);    }       
     public static void println(char a) {        
     System.out.println(a);    }        
     public static void println(boolean a) {         
     System.out.println(a);    }        
     public static void println(String a) {        
     System.out.println(a);    } }


目录
相关文章
|
2月前
|
存储 Java
Java基础手册(标识符 关键字 字面值 变量 数据类型 字符编码 运算符 控制语句 方法及方法重载和递归 面向对象与面向过程)
Java基础手册(标识符 关键字 字面值 变量 数据类型 字符编码 运算符 控制语句 方法及方法重载和递归 面向对象与面向过程)
28 0
|
3月前
|
安全 Java 编译器
深入理解Java语言中的方法重载(Overloading)
深入理解Java语言中的方法重载(Overloading)
|
3月前
|
Java 编译器
滚雪球学Java(36):玩转Java方法重载和可变参数,让你的代码更灵活
【5月更文挑战第11天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
27 0
滚雪球学Java(36):玩转Java方法重载和可变参数,让你的代码更灵活
|
3月前
|
Java 编译器
Java构造方法重载的深入探索
Java构造方法重载的深入探索
23 0
|
3月前
|
Java
java面试基础 -- 方法重载 & 方法重写
java面试基础 -- 方法重载 & 方法重写
21 0
|
3月前
|
自然语言处理 Java 编译器
【Java探索之旅】方法重载 递归
【Java探索之旅】方法重载 递归
22 0
|
3月前
|
Java 编译器
每日一道Java面试题:方法重载与方法重写,这把指定让你明明白白!
每日一道Java面试题:方法重载与方法重写,这把指定让你明明白白!
34 0
|
3月前
|
Java
Java方法继承、方法重载、方法覆盖总结
总之,继承实现类的层次结构,方法重载提供方法的多样性,方法覆盖实现多态性。这些概念是面向对象编程的核心,用于实现代码的结构、灵活性和可维护性。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
18 0
|
3月前
|
自然语言处理 Java 编译器
【详识JAVA语言】方法重载
【详识JAVA语言】方法重载
32 1
|
3月前
|
Java
深入理解 Java 方法重载与递归应用
方法重载 允许在同一个类中定义多个具有相同名称的方法,但 参数列表 必须不同。
49 0