001 Java基本知识概括

本文是一位机械专业的学生自学Java编程的心得体会,涵盖了从语言概述到平台版本的全面介绍。Java之父James Gosling创建了Java,其平台包括JavaSE、JavaEE(现为JakartaEE)和JavaME。Java的跨平台特性使得程序能在不同操作系统上运行。JRE是Java的运行时环境,JDK则包含了开发工具。作者还提到了JVM在跨平台中的作用,并区分了JRE和JDK的区别。

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

写在前面

机械专业自学Java编程,记录自己的成长。虽然现在跟着课程已经学到框架阶段了,但还是想慢慢的把之前的内容做一个梳理与总结。加油!# Java简介

一、语言概述

a. 计算机语言

人与计算机沟通的一种特殊语言

b. Java之父

James Gosling(詹姆斯•高斯林)

c. 平台版本

  1. JavaSE

    Java Standard Edition,Java 标准版,是Java技术的核心和基础,是Java ME和Java EE编程的基础

  2. JavaEE

    Java Platform,Enterprise Edition,是sun公司(2009年4月20日甲骨文将其收购)推出的企业级应用程序版本,这个版本以前称为 J2EE。能够帮助我们开发和部署可移植、健壮、可伸缩且安全的服务器端 Java应用程序。Java EE 是在 Java SE 的基础上构建的,它提供Web 服务、组件模型管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 3.0应用程序

    2018年3月,开源组织Eclipse基金会宣布,Java EE(Enterprise Edition)被更名为Jakarta EE。

  3. JavaME

    Java ME 又称为J2ME(Java Platform,Micro Edition),是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。

    目前开发中已经不适用JavaME

d.跨平台

平台:即操作系统

跨平台:我们的程序只需要编写一次就可以在任意的操作系统上运行

原理:不同平台的JVM虚拟机翻译

ps:JVM虚拟机是跨平台的么?————不是

二、JRE与JDK

a. JRE

Java程序的运行时环境,包含JVM 和运行时所需要的核心类库

b. JDK

是Java程序开发工具包,包含JRE 和开发人员使用的工具

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值