1.1 Java的工作方式:
源代码(.java文件)——>javac程序来编译这个源代码——->编译成.class文件(这个文件是由字节码组成的)——->启动java虚拟机来运行.class文件
1.2 Java的程序结构
什么是源文件?
–>源文件(扩展名为.java)带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个类。类的内容必须包在花括号内。
什么是类?
–>类中带有一个或多个方法。方法必须在类的内部声明。
什么是方法?
–>在方法的花括号中编写方法应该执行的指令。方法代码是由一组语句组成,可以将方法想象成是一个函数或过程。
也就是说:类存于源文件里面;方法存于类中;语句存于方法中
1.3 类的剖析
1.4 While循环范例
程序代码(Loopy.java)
public class Loopy
{
public static void main(String[] args)
{
int x = 1;
System.out.println("Before the Loop ");
while(x < 4)
{
System.out.println("In the Loop");
System.out.println("Value of x is " + x);
x = x +1;
}
System.out.println("This is after the Loop");
}
}
命令行中执行命令:
>javac Loopy.java //编译源文件为字节码文件
>java Loopy //虚拟机运行字节码文件
运行结果:
1.5 If条件分支范例
程序代码(IfTest.java)
public class IfTest
{
public static void main(String[] args)
{
int x = 2;
if(x == 3)
{
System.out.println(" x must be 3");
}
else
{
System.out.println("x is not be 3");
}
System.out.println("This runs no matter what");
}
}
命令行中执行命令:
>javac IfTest.java
>java Iftest
运行结果: