diff --git a/Jb03_VarDemo2.java b/LearnJava/Jb03_VarDemo2.java similarity index 100% rename from Jb03_VarDemo2.java rename to LearnJava/Jb03_VarDemo2.java diff --git a/Jb04_Operate2.java b/LearnJava/Jb04_Operate2.java similarity index 100% rename from Jb04_Operate2.java rename to LearnJava/Jb04_Operate2.java diff --git a/Jb05_Operate3.java b/LearnJava/Jb05_Operate3.java similarity index 100% rename from Jb05_Operate3.java rename to LearnJava/Jb05_Operate3.java diff --git a/Jb06_Operate4.java b/LearnJava/Jb06_Operate4.java similarity index 100% rename from Jb06_Operate4.java rename to LearnJava/Jb06_Operate4.java diff --git a/Jb07_IfDemo.java b/LearnJava/Jb07_IfDemo.java similarity index 100% rename from Jb07_IfDemo.java rename to LearnJava/Jb07_IfDemo.java diff --git a/Jb08_IfTest.java b/LearnJava/Jb08_IfTest.java similarity index 100% rename from Jb08_IfTest.java rename to LearnJava/Jb08_IfTest.java diff --git a/Jb09_SwitchDemo.java b/LearnJava/Jb09_SwitchDemo.java similarity index 100% rename from Jb09_SwitchDemo.java rename to LearnJava/Jb09_SwitchDemo.java diff --git a/Jb10_WhileDemo.java b/LearnJava/Jb10_WhileDemo.java similarity index 100% rename from Jb10_WhileDemo.java rename to LearnJava/Jb10_WhileDemo.java diff --git a/Jb11_WhileTest.java b/LearnJava/Jb11_WhileTest.java similarity index 100% rename from Jb11_WhileTest.java rename to LearnJava/Jb11_WhileTest.java diff --git a/Jb12_ForDemo.java b/LearnJava/Jb12_ForDemo.java similarity index 100% rename from Jb12_ForDemo.java rename to LearnJava/Jb12_ForDemo.java diff --git a/Jb13_ForTest.java b/LearnJava/Jb13_ForTest.java similarity index 100% rename from Jb13_ForTest.java rename to LearnJava/Jb13_ForTest.java diff --git a/Jb14_Function.java b/LearnJava/Jb14_Function.java similarity index 100% rename from Jb14_Function.java rename to LearnJava/Jb14_Function.java diff --git a/Jb15_Function2.java b/LearnJava/Jb15_Function2.java similarity index 100% rename from Jb15_Function2.java rename to LearnJava/Jb15_Function2.java diff --git a/Jb16_Function3.java b/LearnJava/Jb16_Function3.java similarity index 100% rename from Jb16_Function3.java rename to LearnJava/Jb16_Function3.java diff --git a/Jb17_ArrDemo.java b/LearnJava/Jb17_ArrDemo.java similarity index 100% rename from Jb17_ArrDemo.java rename to LearnJava/Jb17_ArrDemo.java diff --git a/Jb18_ArrSort.java b/LearnJava/Jb18_ArrSort.java similarity index 100% rename from Jb18_ArrSort.java rename to LearnJava/Jb18_ArrSort.java diff --git a/Jb19_ArrSearch.java b/LearnJava/Jb19_ArrSearch.java similarity index 100% rename from Jb19_ArrSearch.java rename to LearnJava/Jb19_ArrSearch.java diff --git a/Jb20_Object.java b/LearnJava/Jb20_Object.java similarity index 100% rename from Jb20_Object.java rename to LearnJava/Jb20_Object.java diff --git a/Jb21_DataTransmit.java b/LearnJava/Jb21_DataTransmit.java similarity index 100% rename from Jb21_DataTransmit.java rename to LearnJava/Jb21_DataTransmit.java diff --git a/Jb22_EncampsObj.java b/LearnJava/Jb22_EncampsObj.java similarity index 100% rename from Jb22_EncampsObj.java rename to LearnJava/Jb22_EncampsObj.java diff --git a/Jb23_ArrTool.java b/LearnJava/Jb23_ArrTool.java similarity index 100% rename from Jb23_ArrTool.java rename to LearnJava/Jb23_ArrTool.java diff --git a/Jb23_ArrToolDemo.java b/LearnJava/Jb23_ArrToolDemo.java similarity index 100% rename from Jb23_ArrToolDemo.java rename to LearnJava/Jb23_ArrToolDemo.java diff --git a/Jb24_Single.java b/LearnJava/Jb24_Single.java similarity index 100% rename from Jb24_Single.java rename to LearnJava/Jb24_Single.java diff --git a/Jb25_ObjExtends.java b/LearnJava/Jb25_ObjExtends.java similarity index 100% rename from Jb25_ObjExtends.java rename to LearnJava/Jb25_ObjExtends.java diff --git a/Jb26_Final.java b/LearnJava/Jb26_Final.java similarity index 100% rename from Jb26_Final.java rename to LearnJava/Jb26_Final.java diff --git a/Jb27_AbstractClass.java b/LearnJava/Jb27_AbstractClass.java similarity index 100% rename from Jb27_AbstractClass.java rename to LearnJava/Jb27_AbstractClass.java diff --git a/Jb28_AbstractTest.java b/LearnJava/Jb28_AbstractTest.java similarity index 100% rename from Jb28_AbstractTest.java rename to LearnJava/Jb28_AbstractTest.java diff --git a/Jb29_Interface.java b/LearnJava/Jb29_Interface.java similarity index 100% rename from Jb29_Interface.java rename to LearnJava/Jb29_Interface.java diff --git a/Jb30_Interface2.java b/LearnJava/Jb30_Interface2.java similarity index 100% rename from Jb30_Interface2.java rename to LearnJava/Jb30_Interface2.java diff --git a/Jb31_ObjPol.java b/LearnJava/Jb31_ObjPol.java similarity index 100% rename from Jb31_ObjPol.java rename to LearnJava/Jb31_ObjPol.java diff --git a/Jb32_PolMember.java b/LearnJava/Jb32_PolMember.java similarity index 100% rename from Jb32_PolMember.java rename to LearnJava/Jb32_PolMember.java diff --git a/Jb33_InnerClass.java b/LearnJava/Jb33_InnerClass.java similarity index 100% rename from Jb33_InnerClass.java rename to LearnJava/Jb33_InnerClass.java diff --git a/Jb34_InnerClass2.java b/LearnJava/Jb34_InnerClass2.java similarity index 100% rename from Jb34_InnerClass2.java rename to LearnJava/Jb34_InnerClass2.java diff --git a/Jb35_AnsInnerClass.java b/LearnJava/Jb35_AnsInnerClass.java similarity index 100% rename from Jb35_AnsInnerClass.java rename to LearnJava/Jb35_AnsInnerClass.java diff --git a/Jb36_AnsInnerClass2.java b/LearnJava/Jb36_AnsInnerClass2.java similarity index 100% rename from Jb36_AnsInnerClass2.java rename to LearnJava/Jb36_AnsInnerClass2.java diff --git a/Jb37_ObjExcep.java b/LearnJava/Jb37_ObjExcep.java similarity index 100% rename from Jb37_ObjExcep.java rename to LearnJava/Jb37_ObjExcep.java diff --git a/Jb38_ObjClass.java b/LearnJava/Jb38_ObjClass.java similarity index 100% rename from Jb38_ObjClass.java rename to LearnJava/Jb38_ObjClass.java diff --git a/Jb39_Multithread.java b/LearnJava/Jb39_Multithread.java similarity index 100% rename from Jb39_Multithread.java rename to LearnJava/Jb39_Multithread.java