| class A { | |
| private double d1 = 1; | |
| private double d2 = 1.0; | |
| private double d3 = 1.0f; | |
| private double d4 = 1.0d; | |
| private double d5 = 1.0D; | |
| private double d6 = 1.0F; | |
| private double d7 = Math.sqrt(2) - 1; | |
| private double d8 = 1.; | |
| private double d9 = 1.d; | |
| private double x = 1 / (1. + 0); | |
| void foo1(double d){} | |
| void foo2(Double d){} | |
| void bar() { | |
| foo1(1); | |
| foo1(1f); | |
| foo1(1.0); | |
| foo2(1.0); | |
| d1 = 1.0; | |
| d2 = 1; | |
| } | |
| } |