java入门

java的特性和优势

  • 简单性

  • 面向对象

  • 可移植性

  • 高性能

  • 分布式

  • 动态性

  • 多线程

  • 安全性

  • 健壮性

  • 使用的人多

java三大版本

write once,run anywhere

  • javaSE 标准版(桌面程序,控制台开发)
  • javaME 嵌入式开发(基本死了)
  • javaEE 企业及开发(web端,服务器开发)

jdk、jre、jvm

网图

JDK : java development kit

JRE : java runtime environment

JVM :java virtual machine

JDK下载

  1. 搜索jdk下载jdk1.8.xxx

  2. 放到想要的位置,设置环境变量

  • 设置系统变量JAVA_HOME

    值就是jdk所在目录/xx/xx/jdk_1.8.xxx

  • 在path中添加%JAVA_HOME%\bin

    %JAVA_HOME%\jre\bin

Hello World

  1. 新建文件夹

  2. 到文件夹下建Hello.java

  3. 编辑代码

    public class Hello{
    	public static void main(String[] args){
    		System.out.println("hello world!");
    	}
    }
    
  4. 到该目录下执行命令行,javac Hello.java生成class文件

  5. 输入java Hello运行

注意:如果有包名,编译class文件的时候可以直接编译,执行的时候就要退到包所在的目录下,然后在执行,而且执行时要带上包名。
命令行传参:执行时,在后面加上参数java Hello this is yyx

java运行机制

网图

posted @ 2021-06-08 10:47  doms-xiang  阅读(50)  评论(0)    收藏  举报