Java入门

Java特性和优势

  • 简单性
  • 面向对象
  • 可移植性 (write once,run anywhere)
  • 高性能
  • 分布式 (反射机制)
  • 动态性
  • 多线程
  • 安全性
  • 健壮性

Java三大版本

JavaSE:标准版(桌面程序,控制台开发...)

JavaME:嵌入式开发(手机,小家电...)

JavaEE:企业级开发(web端,服务器开发...)

JDK、JRE、JVM

JDK:Java Development Kit

JRE:Java Runtime Environment

JVM:Java Virtual Machine

输出hello world

1 新建hello.java文件

  • 文件后缀名为.java
  • hello.java

2 编写代码

public class hello{
	public static void main(String[] args){
		System.out.print("Hello World!");
		
	}
}

3 编译java文件,会生成一个hello.class

javac hello.java

4 运行class文件

java hello

注意事项

  1. Java对大小写敏感,所以需要注意每个单词的大小写不能出错。
  2. 尽量使用英文
  3. 文件名和类名需要保证一致,并且首字母大写(规范作用)

IDEA写hello world

  1. New Project

    设置Name为Hello,选择JDK

  2. Hello→src右键选择new→java class

    public class Hello{
    	public static void main(String[] args){
    		System.out.println("hello world!");
    	}
    }