p37
练习8
/** * Created by xkfx on 2017/2/26. */ class A { static int i = 47; } public class TestStatic { public static void main(String[] args) { A a1 = new A(); A a2 = new A(); A a3 = new A(); a2.i++; a3.i++; System.out.println(a1.i); // 并没有直接通过a1来改变i } }
练习9
/** * Created by xkfx on 2017/2/26. */ public class Test { public static void main(String[] args) { Boolean b = true; boolean b1 = b; System.out.println(b1); Character ch = 'x'; char c = ch; System.out.println(c); Byte by = 1; byte b2 = by; System.out.println(b2); Integer in = 1; int k = in; System.out.println(k); } }
不用写全部吧。。。
练习10
/** * Created by xkfx on 2017/2/26. */ public class Test { public static void main(String[] args) { for (int i = 0; i < args.length; ++i) { System.out.println(args[i]); } } }
测试示例:
mdzz@LAPTOP-QGECNCGO MINGW64 /d/Projects/untitled/src $ java Test 1 2 Hello 1 2 Hello
练习11
/** * Created by xkfx on 2017/2/26. */ public class ALLTheColorsOfTheRainbow { int anIntegerRepresentingColors; void changeTheHueofTheColor(int newHue) { this.anIntegerRepresentingColors = newHue; } public static void main(String[] args) { ALLTheColorsOfTheRainbow x = new ALLTheColorsOfTheRainbow(); x.changeTheHueofTheColor(17); System.out.println(x.anIntegerRepresentingColors); } }