public class Beersong{
public static void main (String[] args){
int beerNum = 99;
String word = "bottles";
while (beerNum > 0) {
if (beerNum == 1) {
word = "bottle";//单数的瓶子
}
System.out.println(beerNum + " " + word + "of beer on the wall");
System.out.println(beerNum + " " + word + "of beer.");
System.out.println("take one down.");
System.out.println("Pass it around.");
beerNum = beerNum - 1;
if (beerNum > 0) {
System.out.println(beerNum + " " + word + "of beer on the wall");
} else {
System.out.println("No more bottle of beer on the wall");
}//else结束
}//while循环结束
}//main方法结束
}//class结束
这是head first Java 中的一段代码,运行起来会从99开始数瓶子,知道最后结束。
Java源文件转化为class类文件并且在jvm下运转为平台能过理解的形式