Java编程全貌详解:知识点总结与应用指南
需积分: 9 50 浏览量
更新于2024-07-21
3
收藏 470KB DOC 举报
Java是一种广泛应用于企业级应用开发、桌面应用以及嵌入式设备的强大编程语言,由Sun公司(现已被Oracle收购)的James Gosling等人于1991年开始研发,最初称为Oak,后在1994年改名为Java。Java的三大技术架构分别针对不同应用场景:
1. JAVAEE (Java Platform, Enterprise Edition): 主要针对企业级应用开发,尤其是Web应用程序,提供了一套完整的解决方案,包括Servlet、JSP、EJB等技术,支持大规模、分布式和安全的应用。
2. JAVASE (Java Platform, Standard Edition): 是基础版,适用于桌面应用程序的开发,包括Java Swing和JavaFX等用户界面技术,是JAVAEE和JAVAME的基础。
3. JAVAME (Java Platform, Micro Edition): 专为电子消费产品和嵌入式设备设计,如手机、电视机顶盒等,具有轻量级和低资源消耗的特点。
JDK (Java Development Kit): 是Java开发的核心工具包,包含了Java编译器、调试器、文档生成器等一系列开发工具,以及JRE(Java Runtime Environment)。
JRE (Java Runtime Environment): 包含了Java运行所需的核心类库和Java Virtual Machine (JVM),使得Java程序可以在任何支持JRE的平台上运行。
在使用Java开发过程中,需要正确配置环境变量来确保工具的可执行性。有永久和临时两种配置方式:
- 永久配置:通常设置JAVA_HOME指向Java的安装路径,然后将bin目录添加到PATH环境变量中,这样无论在哪个目录下运行Java工具,系统都能自动找到它。
- 临时配置:通过setpath命令临时将JDK bin目录添加到系统路径,适用于一次性操作。
同样,对于Classpath(类路径)的配置也很重要,它定义了Java运行时查找类文件的路径。配置方式与PATH类似,可以是永久或临时,包括当前目录(".")、本地目录("c:"、“e:")和其他类库路径。
Java的基础知识涉及需求分析、编程思路、语句和方法的选择,以及如何运用JDK、JRE、环境变量和类路径配置等细节。理解并熟练掌握这些知识点是Java开发者必备的技能,无论是初学者还是进阶者,都需要不断深化对Java的理解,以便更好地应对各种开发挑战。
2019-01-13 上传
2017-12-09 上传
2018-03-01 上传
2022-11-24 上传
Mrliam
- 粉丝: 12
- 资源: 7
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建