JAVA学习笔记:环境搭建与基础概念
需积分: 0 111 浏览量
更新于2024-07-07
收藏 13.91MB PDF 举报
本文档是关于Java开发的学习笔记,由作者自行整理,主要针对初学者和自我复习者,不涉及商业用途。主要内容包括以下几个方面:
1. **Java基础知识**:
- JVM (Java Virtual Machine): Java程序首先通过编译器javac转换为字节码(.class文件),然后由JVM解释执行。
- JRE (Java Runtime Environment): 提供了Java运行所需的核心库和环境,包括Java虚拟机。
- JDK (Java Development Kit): 包含JRE以及编译器、调试器等工具,用于开发和构建Java应用。
- 关系图:JDK > JRE > JVM,展示了这些组件之间的层次关系。
2. **环境搭建与配置**:
- 使用Java 8进行环境搭建,建议从Oracle官网下载并配置环境变量,如设置JAVA_HOME指向安装路径,path变量包含JRE的bin目录,classpath配置可根据需求进行。
- 提供了基本的dos命令参考,如`cd`用于切换目录,`cls`用于清屏,以及使用`Tab`键进行自动补全。
3. **编程基础**:
- 编程规范强调缩进和括号、引号的正确使用。
- Java语言大小写敏感,关键字不能作为标识符。
- `main`方法是Java程序的入口点,具有特定格式。
- 代码结构中,每行语句末尾需使用分号,且一行代码可以跨越多行。
4. **常用工具与概念**:
- 介绍了注释的三种形式:单行注释、多行注释和文档注释。
- 标识符的规则,包括名称的构成、首字母大小写、避免使用关键字等。
- 类名和方法名遵循驼峰命名法。
5. **二进制**:
提到二进制的基础概念,链接到百度百科,用于扩展读者对二进制的理解。
通过这份笔记,读者可以系统地复习Java编程的基础知识,掌握环境配置、代码规范以及常用工具的使用,为Java编程实践打下坚实的基础。对于Java初学者或需要巩固基础的开发者来说,这是一个宝贵的参考资料。
2021-12-24 上传
2019-08-09 上传
2023-06-01 上传
2023-11-26 上传
2023-07-08 上传
2023-06-12 上传
2023-07-14 上传
2023-05-11 上传
2023-06-12 上传
2023-06-03 上传
程序源小白
- 粉丝: 12
- 资源: 4
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升