java的基本介绍与开发环境搭建
Java基本介绍
Java特性
-
简单性
-
面向对象
-
可移植性
-
高性能
-
分布式
-
动态性
-
多线程
-
安全性
-
健壮性
Write Once,Run Anywhere:JVM虚拟机的原因
Java三大版本
-
JavaSE:标准版(桌面程序,控制台开发……)
-
JavaME:嵌入式开发(手机,小家电……)
-
JavaEE:E企业级开发(Web端,服务器开发……)
JDK、JRE、JVM
-
JDK:Java Development Kit(Java开发者工具)
-
JRE:Java Runtime Environment(Java运行环境)
-
JVM:Java Virtual Machine(Java虚拟机)
JDK包含JRE和JVM
JRE包含JVM
Java开发环境搭建
JDK下载、安装、卸载
下载、安装JDK
-
百度搜索JDK8,下载与电脑对应的版本
-
双击安装JDK
-
记住安装的路径
-
配置环境变量
-
我的电脑 》》右键 》》属性
-
环境变量 》》JAVA_HOME
-
配置path变量(%表示引用)
-
-
测试JDK是否安装成功
-
打开cmd
-
java -version
-
最好重启一下
-
卸载JDK
-
删除Java的安装目录
-
删除JAVA_HOME
-
删除path下关于Java的目录
-
在cmd下,java-version
JDK目录介绍
-
bin目录:放一些可执行程序
-
include目录:JDK是用C和C++编写的,因此在启动时需要引入一些C语言的头文件,这个目录放的就是这些头文件
-
jre目录:Java运行环境,只跑java的话,有jre就足够
-
lib目录:放Java的类库文件,Java的一些库文件
-
src压缩包:存放java基础类
HelloWorld及简单语法规则
在一个目录下创建Hello.java文件,编写代码
文件名和类名必须保持一致
public class Hello{
public static void main(String[] args){
System.out.print("Hello,World!");
}
}
win + R,输入CMD进入命令窗口,然后到该目录
编译javac java文件,会生成一个class文件
输入:javac Hello.java
如果显示javac不是内部或外部命令,重启电脑即可
运行class文件,java class文件
输入:java Hello
Java程序的运行机制
编译型、解释型
程序运行机制:
源程序(.java文件)》》Java编译器 》》字节码(.class文件)》》类装载器 》》字节码校验器 》》解释器 》》操作系统平台
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?