JAVA的基本常识
Java特性与优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
Java的三大版本
- Write Once,Run Anywhere(JVM实现)
- JavaSE:标准版(桌面程序,控制台开发...)
- JavaME:嵌入式开发(久远)
- JavaEE:E企业级开发(web端,服务器开发...)
JDK、JRE、JVM
- JDK:Java Development Kit
- JRE:Java Runtime Environment
- JVM:JAVA Virtual Machine
- JDK【其他+JRE(其他+JVM)】
JAVA开发环境搭建
- JDK下载与安装
- 配置环境变量
- JDK目录介绍
- Hello World以及简单语法
- Notepad++安装与使用
卸载JDK
- 删除JAVA安装目录
- 删除JAVA_HOME
- 删除path下关于JAVA的目录
- java -version
安装JDK
- 搜索
- 同意协议
- 下载对应版本
- 双击安装
- 记住安装路径
- 配置环境变量
- 环境变量
- 配置path变量
- 测试JDK是否安装成功
- cmd
- Java -version
JAVA语法问题
- 大小写敏感
- 输出最好是英文
- 文件名与类名一致
- 符号必须是英文
基本程序:
public class Hello{
public static void main(String[] args){
System.out.print("hello JAVA!!!");
}
}
Java运行机制
-
编译型
-
解释型
-
程序运行机制
.java(源程序)→【java编译器】→ .class(字节码) → 【类装载器】 → 【字节码校检器】 → 【解释器】 → 【操作系统平台】
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术