1.Java中的main方法
如下展示的是一个简单的java程序,Java程序的结构大致由三部分组成:
- 源文件(扩展名*.java):源文件带有类的定义,小程序或许只会有一个类,类的内容必须包含在花括号里
- 类:类中会带有一个或多个方法,方法必须在类的内部声明
- 方法:在方法的花括号中编写方法应该执行的语句
总的来说就是类存在于源文件里面,方法存在于类中,语句存在于方法中。
public class Test{
public static void main(String[] args) {
System.out.println("Hello xiaokeai");//Hello xiaokeai
}
}
Java是一门半编译型、半解释型语言。先通过javac编译程序把源文件进行编译,编译后生成的class文件是由字节码组成的与平台无关、面向JVM的文件。最后启动java虚拟机来运行class文件,此时JVM会将字节码转换成平台能够理解的形式来运行。
2.一个简单的Java程序
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
public class Test{
public static void main(String[] args) {
int age = 18;
String name = "邹狗子";
Dog dog = new Dog(name,age);
int x = age - 1;
if(x > 10){
dog.play();
}else{
dog.bark();
}
int[] numList = new int[]{1,2,3,4};
//这是一段注释
//JDK8新增的lambda表达式
new Thread(()-> System.out.println("Hello dog")).start();
}
}
class Dog{
private String name;
private Integer age;
public Dog(String name,Integer age){
this.name = name;
this.age = age;
}
public void play(){
System.out.println(this.name + "和我一起玩");
}
public void bark(){
System.out.println(this.name + "汪汪叫");
}
}