Java基础入门:语法、平台与环境设置详解
19 浏览量
更新于2024-08-04
收藏 516KB PDF 举报
"Java基础语法入门笔记.pdf" 是一份详细的Java学习资料,主要涵盖了Java语言的基础概念和安装实践。以下是内容概要:
1. Java概述
- Java是一种面向对象的编程语言,由Sun公司(后被Oracle收购)于1995年由詹姆斯·高斯林创建,旨在提供一种可移植的编程解决方案,即“一次编写,到处运行”(Write Once, Run Anywhere)。
- Java语言有三个主要版本:Java SE(标准版)适用于桌面应用,Java ME(小型版)针对嵌入式设备,而Java EE(企业版)用于Web开发。
2. Java的跨平台性
- Java的跨平台特性基于“字节码”机制。Java源代码被编译成中间语言字节码,能在任何支持Java的平台上由Java虚拟机(JVM)执行,无需重新编译,只需安装对应的JVM。
3. JRE、JDK及它们的区别
- JRE(Java Runtime Environment)包含了JVM和核心类库,是运行Java程序的基本环境。
- JDK(Java Development Kit)则额外包含了开发工具,如编译器javac和调试器,是开发者的完整工具包。
- 安装时推荐使用JDK,因为它提供了开发所需的一切,包括运行环境。
4. JDK的下载和安装
- JDK可以从Oracle官网下载,根据操作系统选择相应的版本。安装过程相对简单,但建议修改默认安装路径至如"E:\develop"这样的英文目录,保持整洁和一致性,避免中文或特殊字符。
5. JDK文件结构
- JDK安装目录通常包含四个主要子目录:bin(存放命令行工具)、conf(配置文件)、include(平台特定头文件)和jmods(存放模块化JDK的编译结果)。熟悉这些目录结构有助于开发者更有效地使用和管理Java开发环境。
通过这份笔记,初学者可以系统地学习Java语言的基础,从语言背景到实际开发环境的设置,为后续深入学习打下坚实的基础。
2019-08-12 上传
2024-04-17 上传
2019-09-02 上传
2023-04-28 上传
2023-12-11 上传
2023-09-08 上传
2023-09-19 上传
2023-07-05 上传
2023-12-16 上传
执笔浮云
- 粉丝: 24
- 资源: 27
最新资源
- BGP协议首选值(PrefVal)属性与模拟组网实验
- C#实现VS***单元测试coverage文件转xml工具
- NX二次开发:UF_DRF_ask_weld_symbol函数详解与应用
- 从机FIFO的Verilog代码实现分析
- C语言制作键盘反应力训练游戏源代码
- 简约风格毕业论文答辩演示模板
- Qt6 QML教程:动态创建与销毁对象的示例源码解析
- NX二次开发函数介绍:UF_DRF_count_text_substring
- 获取inspect.exe:Windows桌面元素查看与自动化工具
- C语言开发的大丰收游戏源代码及论文完整展示
- 掌握NX二次开发:UF_DRF_create_3pt_cline_fbolt函数应用指南
- MobaXterm:超越Xshell的远程连接利器
- 创新手绘粉笔效果在毕业答辩中的应用
- 学生管理系统源码压缩包下载
- 深入解析NX二次开发函数UF-DRF-create-3pt-cline-fcir
- LabVIEW用户登录管理程序:注册、密码、登录与安全