JAVA入门笔记
1 java版本
- javaSE:标准版,桌面程序、控制台开发……
- javaME:嵌入式开发,手机、家电……(不怎么用
- javaEE:E企业级开发,web端、服务器开发……
2 JDK、JRE、JVM
- JDK:Java Development Kit,开发者工具,JDK包含JRE
- JRE:Java Runtime Environment,运行时环境,JRE包含JVM
- JVM:虚拟机,屏蔽硬件,跨平台性
3 安装JDK
23.7.20补丁:安装jdk17,保证springboot的一些功能的适配性,安装详见:JDK17的下载安装与配置(详细教程)
JDK:企业常用1.7.0-1.8.0
3.1 卸载原有jdk
- 查找原有JDK地址并删除jdk包
地址:我的电脑/此电脑->属性->高级系统设置->环境变量->系统变量中“Java_Home" - 删除系统变量中的Java_Home和Path下关于java的目录
- 打开cmd,输入Java -version,显示非内外部命令,卸载成功。
3.2 安装jdk
- 网上下载JDK8安装包
- 双击安装JDK,记住安装目录
- 配置环境变量Java_Home和Path
(1)Java_Home:我的电脑/此电脑->属性->高级系统设置->环境变量->系统变量中新建,变量名:“Java_home";变量值:安装目录
(2)Path:在系统变量中点击编辑,新增两个目录
%Java_Home%\bin
%Java_Home%\jre\bin
补充:% %指引用上述已经配置好的Java_Home - 打开cmd,输入Java -version,显示如下成功。
4 cmd运行Hello.java
- 新建Hello.txt文件,键入代码
public class Hello{
public static void main(String[] args){
System.out.print("Hello,World!");
}
}
注.txt的名称要与public class 的名称一致
- 修改后缀为.java
- 在cmd的文件下编译.java文件,生成.class文件并运行
5 运行机制
5.1 编译型
- 有专门用于翻译的程序,将代码一次性翻译
- 执行速度快,对操作系统的要求低
- c/c++
5.2 解释型
- 实时翻译
- 对速度要求不高
- 由于硬件的提升,速度会越来越快,两者
- python
6 IDEA安装
官网地址https://www.jetbrains.com/idea/download/
7 IDEA创建hello工程
- 打开已安装好的IDEA,”New Project"
- 设置工程的名称、地址、语言、JDK选择先前安装的版本。
- 在左侧生成Hello的工程文件夹,代码写在src里,右击src在new里可以新建java class
public class Hello {
public static void main(String[] args) {
System.out.println("Hello,world!");
}
}
tips:
1.一些常用语句可用首字母缩写+回车快速输入
examples:
1)psvm为public static void main(Stiring [] args){}
2)sout为 System.out.println();
2.不要有中文路径