黑马程序员技术交流社区
标题:
一个方法重载和类型提升的小例子
[打印本页]
作者:
马也keyboard
时间:
2015-6-23 23:02
标题:
一个方法重载和类型提升的小例子
在书上看到的例子,欢迎大家交流讨论
package com.wipe.java;
public class ReloadDemo {
void f1(char x) {System.out.println("f1(char)");}
void f1(byte x) {System.out.println("f1(byte)");}
void f1(short x) {System.out.println("f1(short)");}
void f1(int x) {System.out.println("f1(int)");}
void f1(long x) {System.out.println("f1(long)");}
void f1(float x) {System.out.println("f1(float)");}
void f1(double x) {System.out.println("f1(double)");}
void f2(byte x) {System.out.println("f2(byte)");}
void f2(short x) {System.out.println("f2(short)");}
void f2(int x) {System.out.println("f2(int)");}
void f2(long x) {System.out.println("f2(long)");}
void f2(float x) {System.out.println("f2(float)");}
void f2(double x) {System.out.println("f2(double)");}
void f3(short x) {System.out.println("f3(short)");}
void f3(int x) {System.out.println("f3(int)");}
void f3(long x) {System.out.println("f3(long)");}
void f3(float x) {System.out.println("f3(float)");}
void f3(double x) {System.out.println("f3(double)");}
void f4(int x) {System.out.println("f4(int)");}
void f4(long x) {System.out.println("f4(long)");}
void f4(float x) {System.out.println("f4(float)");}
void f4(double x) {System.out.println("f4(double)");}
void f5(long x) {System.out.println("f5(long)");}
void f5(float x) {System.out.println("f5(float)");}
void f5(double x) {System.out.println("f5(double)");}
void f6(float x) {System.out.println("f6(float)");}
void f6(double x) {System.out.println("f6(double)");}
void f7(double x) {System.out.println("f7(double)");}
public static void main(String[] args)
{
ReloadDemo ed = new ReloadDemo();
ed.f1(5);ed.f2(5);ed.f3(5);ed.f4(5);ed.f5(5);ed.f6(5);ed.f7(5);
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2