Java基础
Java特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
Java三大版本
- JavaSE: 标准版(桌面程序,控制台开发…)
- JavaMe: 嵌入式开发 (手机,小家电程序…)
- JavaEE:E企业级开发 (web端,服务器开发…)
JDK JRE JVM
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wO3VbMmR-1645182588371)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1645177819975.png)]
JDK:Java开发者工具
JRE: Java运行环境
JVM: Java虚拟机
wite once,run anywhere.
Java开发环境搭建
卸载JDK
- 删除Java的安装目录
- 删除JAVA_HOME
- 删除path下关于Java的目录
- DOS命令检测Java-version
安装JDK
- 用安装包安装JDK
- 配置环境变量
- 我的电脑-属性
- 环境变量-Java_HOME
- 配置Path变量
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xyg0aPvc-1645182588373)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1645179546064.png)]
DOS命令Java -version检测JDK是否安装成功
notepad下载
Holle World
-
新建文件夹存放代码
-
新建JAVA文件
- 文件后缀名.JAVA
编写代码
-
编写代码
public class hello{
public static void main(String[] args){
System.out.print(“Hello,World!”);
}
}-
Dos编译javac java文件,生成class文件
-
运行class java class
(class修饰 类 ,main指方法,system.out.print,输出)
-
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-taGgAAHf-1645182588374)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1645182230835.png)]
可能存在的问题
- 单词的大小写要一致
- 尽量使用英文,中文可能乱码
- 文件名和类名保持一致
- 符号使用中文会报错