⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tij306.htm

📁 这也是我们java老师给我们的thinking in java的一些资料
💻 HTM
📖 第 1 页 / 共 5 页
字号:
  <font color=#0000ff>void</font> f6(<font color=#0000ff>float</font> x) { System.out.println(<font color=#004488>"f6(float)"</font>); }
  <font color=#0000ff>void</font> f6(<font color=#0000ff>double</font> x) { System.out.println(<font color=#004488>"f6(double)"</font>); }

  <font color=#0000ff>void</font> f7(<font color=#0000ff>double</font> x) { System.out.println(<font color=#004488>"f7(double)"</font>); }

  <font color=#0000ff>void</font> testConstVal() {
    System.out.println(<font color=#004488>"Testing with 5"</font>);
    f1(5);f2(5);f3(5);f4(5);f5(5);f6(5);f7(5);
  }
  <font color=#0000ff>void</font> testChar() {
    <font color=#0000ff>char</font> x = 'x';
    System.out.println(<font color=#004488>"char argument:"</font>);
    f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
  }
  <font color=#0000ff>void</font> testByte() {
    <font color=#0000ff>byte</font> x = 0;
    System.out.println(<font color=#004488>"byte argument:"</font>);
    f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
  }
  <font color=#0000ff>void</font> testShort() {
    <font color=#0000ff>short</font> x = 0;
    System.out.println(<font color=#004488>"short argument:"</font>);
    f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
  }
  <font color=#0000ff>void</font> testInt() {
    <font color=#0000ff>int</font> x = 0;
    System.out.println(<font color=#004488>"int argument:"</font>);
    f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
  }
  <font color=#0000ff>void</font> testLong() {
    <font color=#0000ff>long</font> x = 0;
    System.out.println(<font color=#004488>"long argument:"</font>);
    f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
  }
  <font color=#0000ff>void</font> testFloat() {
    <font color=#0000ff>float</font> x = 0;
    System.out.println(<font color=#004488>"float argument:"</font>);
    f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
  }
  <font color=#0000ff>void</font> testDouble() {
    <font color=#0000ff>double</font> x = 0;
    System.out.println(<font color=#004488>"double argument:"</font>);
    f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
  }
  <font color=#0000ff>public</font> <font color=#0000ff>static</font> <font color=#0000ff>void</font> main(String[] args) {
    PrimitiveOverloading p =
      <font color=#0000ff>new</font> PrimitiveOverloading();
    p.testConstVal();
    p.testChar();
    p.testByte();
    p.testShort();
    p.testInt();
    p.testLong();
    p.testFloat();
    p.testDouble();
    monitor.expect(<font color=#0000ff>new</font> String[] {
      <font color=#004488>"Testing with 5"</font>,
      <font color=#004488>"f1(int)"</font>,
      <font color=#004488>"f2(int)"</font>,
      <font color=#004488>"f3(int)"</font>,
      <font color=#004488>"f4(int)"</font>,
      <font color=#004488>"f5(long)"</font>,
      <font color=#004488>"f6(float)"</font>,
      <font color=#004488>"f7(double)"</font>,
      <font color=#004488>"char argument:"</font>,
      <font color=#004488>"f1(char)"</font>,
      <font color=#004488>"f2(int)"</font>,
      <font color=#004488>"f3(int)"</font>,
      <font color=#004488>"f4(int)"</font>,
      <font color=#004488>"f5(long)"</font>,
      <font color=#004488>"f6(float)"</font>,
      <font color=#004488>"f7(double)"</font>,
      <font color=#004488>"byte argument:"</font>,
      <font color=#004488>"f1(byte)"</font>,
      <font color=#004488>"f2(byte)"</font>,
      <font color=#004488>"f3(short)"</font>,
      <font color=#004488>"f4(int)"</font>,
      <font color=#004488>"f5(long)"</font>,
      <font color=#004488>"f6(float)"</font>,
      <font color=#004488>"f7(double)"</font>,
      <font color=#004488>"short argument:"</font>,
      <font color=#004488>"f1(short)"</font>,
      <font color=#004488>"f2(short)"</font>,
      <font color=#004488>"f3(short)"</font>,
      <font color=#004488>"f4(int)"</font>,
      <font color=#004488>"f5(long)"</font>,
      <font color=#004488>"f6(float)"</font>,
      <font color=#004488>"f7(double)"</font>,
      <font color=#004488>"int argument:"</font>,
      <font color=#004488>"f1(int)"</font>,
      <font color=#004488>"f2(int)"</font>,
      <font color=#004488>"f3(int)"</font>,
      <font color=#004488>"f4(int)"</font>,
      <font color=#004488>"f5(long)"</font>,
      <font color=#004488>"f6(float)"</font>,
      <font color=#004488>"f7(double)"</font>,
      <font color=#004488>"long argument:"</font>,
      <font color=#004488>"f1(long)"</font>,
      <font color=#004488>"f2(long)"</font>,
      <font color=#004488>"f3(long)"</font>,
      <font color=#004488>"f4(long)"</font>,
      <font color=#004488>"f5(long)"</font>,
      <font color=#004488>"f6(float)"</font>,
      <font color=#004488>"f7(double)"</font>,
      <font color=#004488>"float argument:"</font>,
      <font color=#004488>"f1(float)"</font>,
      <font color=#004488>"f2(float)"</font>,
      <font color=#004488>"f3(float)"</font>,
      <font color=#004488>"f4(float)"</font>,
      <font color=#004488>"f5(float)"</font>,
      <font color=#004488>"f6(float)"</font>,
      <font color=#004488>"f7(double)"</font>,
      <font color=#004488>"double argument:"</font>,
      <font color=#004488>"f1(double)"</font>,
      <font color=#004488>"f2(double)"</font>,
      <font color=#004488>"f3(double)"</font>,
      <font color=#004488>"f4(double)"</font>,
      <font color=#004488>"f5(double)"</font>,
      <font color=#004488>"f6(double)"</font>,
      <font color=#004488>"f7(double)"</font>
    });
  }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -