第一天:环境搭建
1.完成 Eclipse 的安装
2.学习package,import和println 语句
3.编写HelloWorld.java
package basic;/** * This is the first code. Names and comments should follow my style strictly. * @author Phoenix knight */public class HelloWorld {public static void main(String args[]) {System.out.println("Hello, world!");}// of main}// of class HelloWord
第二天:基本算术操作
1.加,减,乘,除,取余.
2.熟悉println的中阶用法
package basic;/** * This is the second code. Names and comments should follow my style strictly. * @author 凤fff * */public class BasicOperations {public static void main(String args[]) {int tempFirstInt , tempSecondInt , tempResultInt;double tempFirstDouble , tempSecondDouble , tempResultDouble;tempFirstInt = 15 ;tempSecondInt = 4 ;tempFirstDouble = 1.2 ;tempSecondDouble = 3.5;//AdditiontempResultInt = tempFirstInt + tempSecondInt;tempResultDouble = tempFirstDouble + tempSecondDouble;System.out.println("" + tempFirstInt + " + " + tempSecondInt + " = " + tempResultInt);System.out.println("" + tempFirstDouble + " + " + tempSecondDouble + " = " + tempResultDouble);//Subtraction tempResultInt = tempFirstInt - tempSecondInt;tempResultDouble = tempFirstDouble - tempSecondDouble;System.out.println("" + tempFirstInt + " - " + tempSecondInt + " = " + tempResultInt);System.out.println("" + tempFirstDouble + " - " + tempSecondDouble + " = " + tempResultDouble);//MultiplicationtempResultInt = tempFirstInt * tempSecondInt;tempResultDouble = tempFirstDouble * tempSecondDouble;System.out.println("" + tempFirstInt + " * " + tempSecondInt + " = " + tempResultInt);System.out.println("" + tempFirstDouble + " * " + tempSecondDouble + " = " + tempResultDouble);//DivisiontempResultInt = tempFirstInt / tempSecondInt;tempResultDouble = tempFirstDouble / tempSecondDouble;System.out.println("" + tempFirstInt + " / " + tempSecondInt + " = " + tempResultInt);System.out.println("" + tempFirstDouble + " / " + tempSecondDouble + " = " + tempResultDouble);//ModulustempResultInt = tempFirstInt % tempSecondInt;System.out.println("" + tempFirstInt + " % " + tempSecondInt + " = " + tempResultInt);}//of main}//of class BasicOperations
运行结果
第三天:基本if语句
1.if-else
2.方法调用,增加代码的复用性
3.方法头部规范注释,是后期生成文档的基础
package basic;/** * The usage of the if statement. * @author 凤fff * */public class IfStatement {/** ********************* * The entrance of the program. * * @param args Not used now. ********************* */public static void main(String args[]) {int tempNumber1 , tempNumber2;// Try a positive valuetempNumber1 = 5 ;if (tempNumber1 >= 0) {tempNumber2 = tempNumber1 ;} else {tempNumber2 = - tempNumber1;} // Of ifSystem.out.println("The absolute value of " + tempNumber1 + " is " + tempNumber2) ;// Try a negative value// Lines 27 through 33 are the same as Lines 15 through 19tempNumber1 = -3 ;if (tempNumber1 >= 0) {tempNumber2 = tempNumber1 ;} else {tempNumber2 = tempNumber1 ;} // Of ifSystem.out.println("The absolute value of " + tempNumber1 + " is " + tempNumber2) ;// Now we use a method/function for this purpose.tempNumber1 = 6 ;System.out.println("The absolute value of " + tempNumber1 + " is " + abs(tempNumber1)) ;tempNumber1 = -8 ;System.out.println("The absolute value of " + tempNumber1 + " is " + abs(tempNumber1)) ;} // Of main/** ********************** * The absolute value of the given parameter . * * @param paraValue The given value. ********************** */public static int abs(int paraValue) {if (paraValue >= 0) {return paraValue ;} else {return -paraValue ;} // Of if} // Of abs} // Of class IfStatement
运行结果