Java基础知识(一)

Java基础知识(一)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。
JDK的层级关系
JRE包含了运行Java时基础类库,是Java运行时环境变量
JVM关于Java中的内存分配(堆、栈),垃圾回收。

在任意盘建立一个简单的java文件,例如如下代码

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

保存,打开cmd
输入如下指令在这里插入图片描述
在输入javac hello.java,会发现多出一个hello.class的文件
javac将.java文件编译成.class文件。
然后JRE将.class文件转译成操作系统的汇编语言。在通过JVM转化为操作系统的指令,传给CPU开辟内存空间。
JVM也就是java语言能够具有跨平台性的关键。针对不同的操作系统,转化为不同的指令集,使Java能够实现Write Once Run Anywhere

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值