日撸 Java 三百行: DAY1 AND DAY2

0.前言

由闵帆老师发布的教程:日撸 Java 三百行,有助于培养基本的java程序设计能力与良好的代码规范,同时逐渐深入,能够有助于对数据结构、机器学习相关知识的掌握与理解。我从今日开始,跟随此教程进行每日打卡,希望能够坚持下去,并借此使自己的代码能力得到加强,对一些算法的理解更加透彻

1.DAY1:环境搭建与HelloWorld

  • Eclipse的安装

工欲善其事,必先利其器。在进行java程序设计训练之前,首先要安装一个用于java程序开发的集成开发环境eclipse,这一步跟着操作教程走就可以了。

Eclipse下载安装手把手教程:Eclipse下载与安装

安装完成并配置好环境变量之后,打开命令提示符,输入java -version,若出现下图所示状态,则说明环境变量配置完毕,可以着手开始编写程序了。

日撸 Java 三百行: DAY1 AND DAY2_第1张图片

  • HelloWorld

部署好开发环境后,就可以开始编写我们的第一个程序HelloWorld。

package basic;

public class HelloWorld {
	
	public static void main( String args[ ] ){
		System.out.println("Hello World!");
	}//of main
}//of class HelloWorld

这个简单的程序可以帮助我们熟悉用eclipse新建一个项目的流程,同时熟悉System.out.println()的简单实用。程序的执行结果是在屏幕上输出一行文字,效果如下图。

 2.DAY2:基本算术操作

使用java程序对整型,浮点型数据进行基本的算术运算,包括加、减、乘、除和模运算( 仅限整型 ),并使用System.out.println()将运算的结果输出。

package basic;

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;
		
		//Addition
		tempResultInt = 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 );
		
		//Multiplication
		tempResultInt = tempFirstInt * tempSecondInt;
		tempResultDouble = tempFirstDouble * tempSecondDouble;
		
		System.out.println("" + tempFirstInt + " * " + tempSecondInt + " = " + tempResultInt );
		System.out.println("" + tempFirstDouble + " * " + tempSecondDouble + " = " + tempResultDouble );
		
		//Division
		tempResultInt = tempFirstInt / tempSecondInt;
		tempResultDouble = tempFirstDouble / tempSecondDouble;
		
		System.out.println("" + tempFirstInt + " / " + tempSecondInt + " = " + tempResultInt );
		System.out.println("" + tempFirstDouble + " / " + tempSecondDouble + " = " + tempResultDouble );
		
		//Modulus
		tempResultInt = tempFirstInt % tempSecondInt;
		
		System.out.println("" + tempFirstInt + " % " + tempSecondInt + " = " + tempResultInt );
		
	}//Of main
}//Of class BasicOperations

程序的执行结果如下图所示

日撸 Java 三百行: DAY1 AND DAY2_第2张图片

 值得注意的是

  1. 变量的命名规范:使用小驼峰式命名法
  2. 代码分块注释,有助于提高代码的可读性
  3. 对每个花括弧的结尾进行注释,有助于更好的区分代码块

你可能感兴趣的:(java,eclipse)