Java基础篇(1):第一个java程序;简单输入输出

看代码,学Java

//第一个java程序

public class Welcome {
	
//每一个java程序必须至少有一个类,每个类有一个名字,一般来说这个类名首字母是要求大写的
//	如果定义的是public类,这里的名字必须和文件名保持一致,不然会报错
	
	public static void main(String[] args) {
		
//		一个个解释这里对应的意思,public为公有类,即大家都可以访问;static为静态方法,
//		被static所修饰的变量或者方法会储存在数据共享区;void表示该函数没有返回值。
//		这一行还定义了main方法,说明我们这个程序是用main方法编译的,一个程序可能有
//		多种方法,但是必须包含一个main方法,因为程序从他这里开始编译。
		
		System.out.println("Welcome to Java programming!");
		
//		这是一句标准的输出语句。
		
		System.out.println("Have you ever" +
				"learned C++?");
		
//		如果一句话过长,想要分解成两行,切忌直接转行,需要把转行前的句子用双引号
//		括起来,转行后的句子用双引号括起来,两者用加号连接。这里的加号的作用是连接
//		两个字符串,它本身还有做加法运算的功能。
		
		System.out.print("Enter a number in the console.");
		System.out.print("1");
		
		System.out.println("Enter a number in the console.");
		System.out.println("1");
		
//		这是输出的另外一种写法,print和println的区别在于,println会自动转到下一行输出,而print不会。
//		可自行观察这两个的输出发现规律。
	}
}
//通过这个程序学习简单的输入输出。

import java.util.*;

//下面需用到Scanner这个类,它在java.util里面,所以我们可以写成
//import java.util.Scanner。为简便可以将这整个包都import进来,写法如上。

public class ComputeAverage {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		
//		java支持直接用println()输出,但是不直接支持在控制台
//		输入,所以我们需要借助Scanner的帮助。这句话就是让input
//		具有了接受输入的功能。

		System.out.print("Enter three numbers:");
		double number1 = input.nextDouble();
		
//		这句话将键盘输入的数值读取,并赋值到number1这个变量。

		double number2 = input.nextDouble();
		double number3 = input.nextDouble();
		double average = (number1 + number2 + number3) / 3;
		System.out.println("The average of" + number1 + " " + number2
				+ " " + number3 + "is" +average);
	}

}

你可能感兴趣的:(java)