Java特性和优势
简单性
面向对象
可移植性
高性能
分布式
多线程
安全性
健壮性
Java为什么能够成功?
除了自身的努力还需要机遇,在机遇到来之前我们需要好好准备。
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的安装与卸载
卸载jdk
-
删除Java的安装目录
-
删除Java_home
-
删除path下关于Java的目录
-
Java-version
安装JDK
-
百度搜索jdk8,找到下载地址
-
同意协议
-
下载电脑对应的版本
-
双击安装jdk
-
记住安装的路径
-
配置环境变量
-
我的电脑–>右键–> 属性 —>高级系统设置—>环境变量
-
环境变量—>JAVA_HOME
—>系统变量–>新建系统变量 变量名:JAVA_HOME
变量值:安装jdk的位置
-
配置path变量 双击打开path
点击新建%JAVA_HOME%\bin 点击新建%JAVA_HOME%\jre\bin
-
-
测试jdk是否安装成功
- 打开cmd
- Java -version
HelloWord
-
随便创建一个文件夹,用于存放代码
-
新建一个Java文件
- 文件后缀名为.Java
- HelloWord.Java
- 【注】系统可能不会显示文件后缀名,这时候就需要我们手动打开
- 进入文件夹–>在最上面找到查看并点击–>找到显示/隐藏–>找到文件扩展名勾选上即可
-
编辑代码
public class HelloWord{ public static void main(String[] ages){ System.out.print("Hello,Word"); } }
- 编译Javac java文件,会生成一个class文件
- 运行class文件Java HelloWord
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AdR0979f-1622423933148)(C:\Users\asus\AppData\Roaming\Typora\typora-user-images\image-20210527141939277.png)]
注意事项:
编译型:类似于一本中文书把它直接翻译成英语书(complie) 能够直接看,执行速度比较快。一般用于操作系统。
解释型:相当于翻译跟着你读书,但是效率慢。速度较慢。
程序的运行机制
源程序–>Java编译器–>字节码(.class文件)–>类装载器–>字节码校验器–>解释器