现在,看到别人的博客系统心中十分羡慕,所以准备在暑假中简单学习一下Java,为做自己的博客系统打下基础,争取在暑假中写出属于自己的博客系统。同时,也学习一下前端代码,将博客的主页也进行完成。
一、Java的前置准备工作
1.1 JDK的选择和下载
对于多种版本的JDK,我们需要选择长期维护的JDK,我们选择JDK17。
二、JDK的组成
JVM:Java虚拟机,真正运行Java程序的地方
核心类库:Java自己写好的程序,给程序员自己的程序调用
JRE:Java的运行环境
JDK:Java开发工具包(包括上面所有)
Java的跨平台、工作原理:
一次编译,处处可用
Path环境变量:
Path环境变量用于记住程序路径,方便在命令行窗口的任意目录启动程序。
Path环境变量的位置在:我的电脑 -> 属性 -> 高级系统设置 -> 高级 -> 环境变量
Path环境变量的属性:当我们在Path中配置某个程序路径后,启动命令行窗口启动程序时,是如何区找程序的?
IDEA管理Java程序的结构:
- project:项目、工程
- module:模块
- package:包
- class:类
使用idea开发一个Java程序的步骤:
- 创建工程 new Project(空工程)
- 创建模块 new Module
- 创建包 new Package
- 创建类 new class
- 编写代码,并启动
idea中的java程序是自动编译和执行的,那编译后的class文件在哪里?
- 在工程路径的一个out文件夹中。
IDEA的其他常见操作:
导入模块:关联导入(不好):找到模块所在的文件路径,然后在IDEA中点击FILE -> NEW -> Module from Existing Sources,从黑点开始导模块
直接导入:利用拷贝
删除模块:先在IDEA中删除文件,再在工程模块中删除模块