hi,我是逸尘,一起学java吧
目标(任务驱动)
1.JDK下载和环境配置
场景:实习了,前辈让你先适应一下环境并且在电脑上搭建好自己的开发环境。
JDK
JDK是什么
JDK 是 Java Development ToolKit 的简称,也就是 Java 开发工具包
理解开发工具包,例如机器工具包有螺丝刀,扳手,测电笔......
所以我们需要在我们电脑安装JDK,然后进行我们的语言学习
在安装之前我们需要确定版本
我们这里推荐8和17
我们分别说一下原因
JDK8是最稳定的有大量的企业还在使用
JDK17后面学习的Spring Boot 3(一个框架技术)需要JDK17
(注意:jdk8其实就是我们的java8,jdk1.8,因为从1.7升级到1.8放弃了1.x的版本名称)
JDK安装
17的安装
直接下一步(可以安装在自己对应的磁盘内)
我们可以使用
cmd验证版本(打开方式win键+r)输入
java -version
安装成功
8的安装
下载
安装并不困难,都是下一步
关键在于
在JDK17中安装的同时会配置环境但是在8中需要自己配置PATH环境变量和JAVA_HOM
Path环境变量用于记住程序路径,方便在命令行窗口的任意目录启动程序。
JAVA_ HOME告诉操作系统JDK安装在了哪个位置(将来其他技术要通过这个环境变量找JDK)
方法一:
按快捷键win+R后,输入
sysdm.cpl
会弹出
或者
方法二
也是一样的
Path环境变量
添加变量值
%JAVA_HOME%\bin;
分号必须要写,且必须是英文下的;
JAVA_ HOME
新建系统变量JAVA_HOME变量值为你下载的jdk存放地址
检查
java -version
开发工具编辑器的选择
工欲善其事必先利其器,我们敲代码的界面,选择一个好的编辑器往往可以让我们事半功倍。
(想象一下如果传统的记事本 来进行开发......)
(IDEA里也有自带的JDK可以自己去查看)
企业里往往用的是IntelliJ IDEA
如果想继续深造的话可以使用他,因为往往稍微大一点的项目目前都会选择使用他,太方便功能太强大了。
IDE是集成开发环境:Integrated Development Environment的缩写。(注意是IDE没有A)
使用IDE的好处在于,可以把编写代码、组织项目、编译、运行、调试等放到一个环境中运行,能极大地提高开发效率。
IDE提升开发效率主要靠以下几点:
-
编辑器的自动提示,可以大大提高敲代码的速度;
-
代码修改后可以自动重新编译,并直接运行;
-
可以方便地进行断点调试。
目前,流行的用于Java开发的IDE有(当然如果只是学校学习,选择学校对应的版本即可):
面试问
1.JDK和JRE有什么区别
jdk:javadevelopmentkit的简称,java开发工具包,提供了java的开发环境和运行环境和运行环境。
jre:java runtime environment的简称,java运行环境,为java的运行提供了所需环境。
具体来说:jdk其实包含了jre,同时还包含了编译java源码的编译器javac,还包含了很多java程序调
试和分析的工具。
简单来说:如果你需要运行java程序,只需安装jre就可以了,如果你需要编写java程序,需要安装jdk.
2.简答谈谈java语言的主要特性