Java 基础知识

本文介绍了JDK,它是Java开发的核心工具,包含javac等关键组件。Oracle公司对JDK提供长期支持,确保版本间的兼容性。Java.exe作为解释器执行.class文件,而javac编译.java源代码成字节码。Java起源于Sun公司,其名称来源于一种咖啡。Sun公司后来被Oracle收购,Java经历了从Oak到Java的命名转变。JRE是运行环境,JVM则是Java程序的运行平台,有着不同的系统和机器架构版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JDK

-JDK是java开发工具,包括javac、javap,之前是由Sun公司所创立后被Oracle收购
-Oracle提供长期支持:jdk11兼容jdk8,jdk17兼容jdk14

  • java.exe是Java解释器,可以直接从类文件中执行Java的应用程序代码。
    - .java后缀的代码,不能直接交给机器运行,需要用到编译器,将代码翻译成二进制可执行的指令集
    - javac 是java编译器:将java编译成class的字节码文件
  • 一次编译到处运行
    -JVM:java虚拟机(有不同版本的java虚拟机)
    -Android:App
    -系统架构
    -机器架构:有ARM 、X86、 X64的版本
    -JRE:java运行环境但不包括 编译器、调试等工具
    -JVM:java程序的运行载体

Java的由来:

Sun公司:公司名称是是斯坦福大学校园网(Stanford University Network)的首字母缩写,
1986年Sun公司上市,Sun公司在2001年时的市值和规模超过了现在的Google和IBM,Google的CEO也是从Sun公司出来的人才。Sun公司主要靠服务器和工作站赚钱,整体业务不断扩大,2000年Sun公司以服务器和工作站为主的硬件业务直线下降,再到后来被Oracle公司所收购,最早这个编程语言被叫做Oak,却发现重名了,后来从Silk、DNA、Java中选一个,爪哇(Java)是爪哇岛产出的一种著名的咖啡豆,当地的人都很爱喝,所以被定为爪哇(Java)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值