日撸 Java 三百行 (01-03,基本语法)

第一天:环境搭建

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

运行结果

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUGhvZW5peCBrbmlnaHQ=,size_15,color_FFFFFF,t_70,g_se,x_16

 第三天:基本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

运行结果

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUGhvZW5peCBrbmlnaHQ=,size_11,color_FFFFFF,t_70,g_se,x_16

 

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值