一、JAVA的介绍
这块资料小白博主就不说了,因为都是可以搜到的,并且也不是很重要,有兴趣的就去了解,我们只讲硬核的。
二、JAVA的安装
建议去网上搜一下相应的下载资源。
1.安装好后首先就是要进行环境变量的配置(PS:主要是为了不在对应的目录下也可以运行JAVA)
2.设置JAVA_HOME
在系统变量里面新建--->变量名设置为JAVA_HOME,变量值是你安装JAVA目录下有bin文件夹的位置
在系统变量的Path这个变量里编辑--->新建一个%JAVA_HOME%\bin。
注意: 1.JAVA_HOME这两个英文中间有一个英文状态下的下划线。
2.我当时也有疑惑,系统变量与用户变量的区别是什么,后来我知道了用户变量就是当前登陆的用户才可以使用JAVA,系统变量就是当前系统任何登陆的用户都可以使用,所以我们是在系统变量里面添加与编辑。
三、跨平台
JAVA运行的原理:由源文件(.java)--->字节码文件(.class)(这就是俗称的二进制文件)--->解释--->等机器
1.java是一次编译,到处运行。
2.编译器的作用:将源文件编译成class文件。
3.虚拟机的作用:将字节码文件解释成对应平台机器码并运行。
4.java可以实现跨所有平台?
只要提供并且安装了相对应的虚拟机就可以跨平台。
5.虚拟机和解释器的关系:解释器是虚拟机的一个重要组成部分。
6.java语言的执行要经过编译和解释两个过程。
对于这个的自解:编写好源文件后,经过编译器将它编译成二进制文件,在各平台的虚拟机中经过解释器解释成对应平台的机器码就可以执行了。
四、JDK、JRE、JVM
1.JDK(JAVA DEVELOPMENT KIT):java开发工具包
2.JRE(JAVA RUNTIME ENVIROMENT):java运行环境
3.JVM(JAVA VIRTUAL MACHINE):java虚拟机
注意:JVM是跨平台的核心
五、第一个程序
学会了上面的安装以及一些基础知识,就可以敲敲以上代码,毕竟是自己开始的起点。
那么刚开始我们可以用记事本来输入一下代码,最后将文件名后缀改为.java就可以了。
public class Hello{
public static void main(String[] args){
System.out.println("hello CSDN 20220824");
}
}
如何看看自己代码是否敲得没错呢?
1.你可以在存放该代码的源文件(.java)文件夹下输入cmd,按下ENTER(回车键)进入控制台
2.在运行之前记得要编译该文件,输入javac Hello.java
3.最后在运行,输入java Hello
运行无误后,会继续这个界面
六、作业
1.如何查看自己是否安装配置好JAVA?
答:可以输入java -verson
2.可以自己敲一段代码。