Java基础知识与JVM解析
需积分: 10 114 浏览量
更新于2024-07-20
1
收藏 3.71MB PDF 举报
"传智播客Java基础笔记"
这篇笔记主要涵盖了Java编程语言的基础知识,包括计算机常识、人机交互方式、DOS命令、Java的三种技术架构、Java的跨平台特性、开发环境以及环境变量的配置。以下是这些知识点的详细说明:
1. 计算机常识:讲解了软件的基本分类,即系统软件如Windows和应用软件如QQ、迅雷。同时也提到了人机交互的两种主要方式:图形用户界面(GUI)和命令行界面(CLI)。
2. DOS命令:列举了一些基本的DOS命令,如`cd`用于切换目录,`cd..`用于返回上一级目录,`mkdir`用于创建文件夹,`rd`用于删除文件夹,`dir`用于列出当前目录内容,`cls`用于清屏,`exit`用于退出DOS窗口,`*`作为通配符使用,`notepad`用于打开记事本。
3. Java的三种技术架构:Java SE(标准版)用于桌面和商务应用,Java EE(企业版)用于企业级应用开发,Java ME(小型版)则适用于电子消费品和嵌入式设备。
4. 跨平台特性:Java的跨平台能力源自于Java虚拟机(JVM),它允许Java程序在任何安装了JVM的操作系统上运行,实现了“一次编写,到处运行”。
5. JVM的作用:JVM是Java语言的解释器,使得Java代码能够在不同平台上运行,提供了良好的移植性。
6. Java开发环境:JRE(Java Runtime Environment)包含了JVM和核心类库,是运行Java程序的基础。JDK(Java Development Kit)则是包含JRE以及开发工具(如`javac`编译器)的完整开发套件,用于编写和运行Java程序。
7. JDK与JRE的关系:JDK可以看作是JRE加上了一系列的开发工具,JDK中的`javac`用于将源代码编译成字节码,然后由JRE中的JVM执行。
8. 环境变量配置:在Windows系统中,配置Java环境变量主要包括设置`JAVA_HOME`、`PATH`等,目的是使得系统能够识别并执行Java相关命令,无论用户处于哪个目录下。
9. `PATH`环境变量的作用:记录可执行文件的路径,配置后,用户无需指定完整的路径就可以执行应用程序。
10. 配置环境变量的步骤:下载并安装JDK,配置环境变量,然后通过`javac`和`java`命令测试是否配置成功。
这份笔记对于初学者来说是一个很好的起点,涵盖了Java入门所需的基本概念和技术,为进一步学习Java编程打下了坚实的基础。
2016-11-02 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-07-08 上传
![](https://profile-avatar.csdnimg.cn/78c1086871244ebc90727a7fd760437f_zangjialei.jpg!1)
zangjialei
- 粉丝: 1
- 资源: 2
最新资源
- 多模态联合稀疏表示在视频目标跟踪中的应用
- Kubernetes资源管控与Gardener开源软件实践解析
- MPI集群监控与负载平衡策略
- 自动化PHP安全漏洞检测:静态代码分析与数据流方法
- 青苔数据CEO程永:技术生态与阿里云开放创新
- 制造业转型: HyperX引领企业上云策略
- 赵维五分享:航空工业电子采购上云实战与运维策略
- 单片机控制的LED点阵显示屏设计及其实现
- 驻云科技李俊涛:AI驱动的云上服务新趋势与挑战
- 6LoWPAN物联网边界路由器:设计与实现
- 猩便利工程师仲小玉:Terraform云资源管理最佳实践与团队协作
- 类差分度改进的互信息特征选择提升文本分类性能
- VERITAS与阿里云合作的混合云转型与数据保护方案
- 云制造中的生产线仿真模型设计与虚拟化研究
- 汪洋在PostgresChina2018分享:高可用 PostgreSQL 工具与架构设计
- 2018 PostgresChina大会:阿里云时空引擎Ganos在PostgreSQL中的创新应用与多模型存储