Java技术架构详解:JAVAEE、JAVASE、JAVAME
需积分: 3 108 浏览量
更新于2024-07-21
收藏 29KB DOCX 举报
"本文介绍了Java的基本知识,包括Java的三种技术架构——JAVAEE、JAVASE和JAVAME,以及JDK、JRE的概念和环境变量的配置。"
Java是一种广泛使用的高级编程语言,由Sun Microsystems的James Gosling于1991年发起,最初命名为Oak。1994年,Oak更名为Java,因其跨平台特性而迅速崛起。Java分为三个主要的技术架构,分别是:
1. JAVAEE(Java Platform Enterprise Edition):面向企业级应用开发,主要用于构建和部署Web应用程序,提供服务器端组件、数据库连接、事务处理等服务。
2. JAVASE(Java Platform Standard Edition):是Java的核心,支持桌面应用程序的开发,提供了丰富的类库和API,是JAVAEE和JAVAME的基础。
3. JAVAME(Java Platform Micro Edition):适用于嵌入式设备和消费电子产品,如智能手机、智能家电等,具有轻量级的特性和专门优化的API集。
在Java开发中,JDK(Java Development Kit)是必不可少的,它包含了编译器、调试器、文档生成工具等开发工具,以及JRE(Java Runtime Environment),JRE是运行Java程序所必需的环境,包括Java虚拟机(JVM)和运行时类库。
配置Java环境变量是确保程序正确运行的关键步骤。JAVA_HOME环境变量用于设置JDK的安装路径,PATH环境变量则指示操作系统在哪些目录下寻找Java命令。例如,永久配置可能如下:
```
JAVA_HOME = %安装路径%\Java\jdk
PATH = %JAVA_HOME%\bin
```
临时配置可以通过命令行执行:
```
set PATH=%PATH%;C:\ProgramFiles\Java\jdk\bin
```
同时,classpath环境变量用于指定Java程序查找类文件的路径。默认情况下,如果没有设置classpath,Java会在当前目录下查找类。如果设置了classpath,它会在指定的路径中查找。配置classpath时需注意,如果末尾有分号,表示还会在当前目录搜索,否则不会。一般建议不加分号,除非有特定需求。
了解并掌握这些基础知识对于Java开发者至关重要,它们构成了Java开发的基石,并为更深入的学习和实践提供了基础。
2020-04-03 上传
2019-03-22 上传
2023-04-02 上传
2023-10-26 上传
2023-10-25 上传
2024-04-12 上传
2023-07-27 上传
2023-09-26 上传
cb358501
- 粉丝: 0
- 资源: 8
最新资源
- 前端面试必问:真实项目经验大揭秘
- 永磁同步电机二阶自抗扰神经网络控制技术与实践
- 基于HAL库的LoRa通讯与SHT30温湿度测量项目
- avaWeb-mast推荐系统开发实战指南
- 慧鱼SolidWorks零件模型库:设计与创新的强大工具
- MATLAB实现稀疏傅里叶变换(SFFT)代码及测试
- ChatGPT联网模式亮相,体验智能压缩技术.zip
- 掌握进程保护的HOOK API技术
- 基于.Net的日用品网站开发:设计、实现与分析
- MyBatis-Spring 1.3.2版本下载指南
- 开源全能媒体播放器:小戴媒体播放器2 5.1-3
- 华为eNSP参考文档:DHCP与VRP操作指南
- SpringMyBatis实现疫苗接种预约系统
- VHDL实现倒车雷达系统源码免费提供
- 掌握软件测评师考试要点:历年真题解析
- 轻松下载微信视频号内容的新工具介绍