Update
Changes to be committed:

renamed:    ch02/ch02x01/Example.java -> ch02/item02/Example.java
renamed:    ch02/ch02x02/Example2.java -> ch02/item03/Example2.java
renamed:    ch02/ch02x04/ForTest.java -> ch02/item04/ForTest.java
renamed:    ch02/ch02x03/IfSample.java -> ch02/item04/IfSample.java
renamed:    ch02/ch02x05/BlockTest.java -> ch02/item05/BlockTest.java
renamed:    ch03/ch03x01/Light.java -> ch03/item03/Light.java
renamed:    ch03/ch03x02/Area.java -> ch03/item04/Area.java
renamed:    ch03/ch03x03/CharDemo.java -> ch03/item05/CharDemo.java
renamed:    ch03/ch03x03/CharDemo2.java -> ch03/item05/CharDemo2.java
renamed:    ch03/ch03x03/CharDemo3.java -> ch03/item05/CharDemo3.java
renamed:    ch03/ch03x04/BoolTest.java -> ch03/item06/BoolTest.java
renamed:    ch03/ch03x05/DynInit.java -> ch03/item08/DynInit.java
renamed:    ch03/ch03x06/LifeTime.java -> ch03/item08/LifeTime.java
renamed:    ch03/ch03x06/Scope.java -> ch03/item08/Scope.java
renamed:    ch03/ch03x06/ScopeErr.java -> ch03/item08/ScopeErr.java
renamed:    ch03/ch03x07/Conversion.java -> ch03/item09/Conversion.java
renamed:    ch03/ch03x07/Promote.java -> ch03/item10/Promote.java
renamed:    ch03/ch03x08/Array.java -> ch03/item11/Array.java
renamed:    ch03/ch03x08/AutoArray.java -> ch03/item11/AutoArray.java
renamed:    ch03/ch03x08/Average.java -> ch03/item11/Average.java
renamed:    ch03/ch03x09/Matrix.java -> ch03/item11/Matrix.java
renamed:    ch03/ch03x09/ThreeDMatrix.java -> ch03/item11/ThreeDMatrix.java
renamed:    ch03/ch03x09/TwoDAgain.java -> ch03/item11/TwoDAgain.java
renamed:    ch03/ch03x09/TwoDArray.java -> ch03/item11/TwoDArray.java
renamed:    ch04/ch04x01/BasicMath.java -> ch04/item01/BasicMath.java
renamed:    ch04/ch04x04/IncDec.java -> ch04/item01/IncDec.java
renamed:    ch04/ch04x02/Modulus.java -> ch04/item01/Modulus.java
renamed:    ch04/ch04x03/OpEquals.java -> ch04/item01/OpEquals.java
renamed:    ch04/ch04x05/BitLogic.java -> ch04/item02/BitLogic.java
renamed:    ch04/ch04x06/ByteShift.java -> ch04/item02/ByteShift.java
renamed:    ch04/ch04x09/ByteUShift.java -> ch04/item02/ByteUShift.java
renamed:    ch04/ch04x08/HexByte.java -> ch04/item02/HexByte.java
renamed:    ch04/ch04x07/MultByTwo.java -> ch04/item02/MultByTwo.java
renamed:    ch04/ch04x10/OpBitEquals.java -> ch04/item02/OpBitEquals.java
renamed:    ch04/ch04x11/BoolLogic.java -> ch04/item04/BoolLogic.java
renamed:    ch04/ch04x12/Ternary.java -> ch04/item06/Ternary.java