初识Java开发环境安装 - Java简介以及环境搭建

Posted Ju_19t.W-cheri.G

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识Java开发环境安装 - Java简介以及环境搭建相关的知识,希望对你有一定的参考价值。

🔨前言

大家好,我是Aaron,本文章为该专栏的第一篇文章,将会详细介绍一下Java的基本内容以及详细的Java使用环境搭建。

本文讲解所编写的代码将使用SublimeText3实现,代码的编译和运行将直接在控制命令窗口或者使用Powershell窗口实现。


如果有需要这个软件的小伙伴可以私聊博主获取~

🤦‍♀️Java初识

Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等较为复杂的概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象性、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等等特点。Java可以用于编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等,在博主眼中,Java就是"世界上最好的语言"。

🤢Java的由来及地位

早期编程语言还是B语言,C语言这样的较为底层的低级变成语言,他们更多的是实现与操作系统之间的交互,后来在C语言的基础上衍生出了面向对象的C++语言,C++语言将C语言进行了非常大规模的扩展,也是近些年最受欢迎的变成语言之一,而本文的主角Java编程语言其实就是在C++语言的基础上进行"净化"而得来的,相信很多人都知道"Java是C++的纯净版"的梗,其实当中的意思就是说Java中包含了C++中非常内核的部分,但去掉了C++中非常难以理解和掌握的知识,由此得来这一调侃的说法。

至于Java的地位,我们看一下下面这两张图便可一目了然。



历年来Java都是霸占天梯排行榜前三的存在,其实在天梯图中一直都是Java,C,C++霸占前三,但由于python对数据处理的功能强大,以及其语法的过于简单方便,使其受欢迎度直线上升,但大部分后端开发工程师对python的评价都是"雷声大,雨点小",其功能的完善性是无法与Java这类编程语言媲美的,并且大部分少儿编程都是教的python~


🦝Java是世界上最好的语言

其实这句话只是调侃,没有任何一种编程是世界上最好的编程语言,应该说他们各自在自己使用的领域范围内,都是世界上最好的语言,比如:

  1. 数据处理 - python
  2. 与操作系统交互 - C/C++
  3. 应用层开发 - Java

而在前端和后端又存在差异,比如经典的前端三剑客:

html - CSS - javascript

他们各有各的用处,不应用优劣之分加以区别。

但这里请注意: 前端的JavaScript和Java没有任何关系~

如果硬要说关联的话,只能说一个是蹭热度,另一个是被蹭热度的关系吧~~


😁Java之父 – 詹姆斯·高斯林

我们学习一门语言,第一步就是要了解其来源,而"Java之父"就是传说中的詹姆斯·高斯林高老爷子。

詹姆斯·高斯林(James Gosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为"Java之父"。1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位。

高老爷子可谓是计算机领域的领军人物之一,推动计算机科学不可或缺的任务。


聪明绝顶~~


学习Java需要搭建集成开发环境,接下来介绍如何搭建我们需要的环境。

💕环境搭建

🌹JDK搭建

这里给大家介绍的是JDK8的搭建,如果需要安装包的小伙伴可以私聊博主喔~

  • 首先双击安装包。

  • 点击下一步。

  • 这里可以更改想要安装的路径,比如博主更换为E盘:
  • 点击确定,然后下一步。

  • 等待进度条读完之后,会出现。

  • 点击确定。

  • 然后可以根据自己需要更改安装目录,比如博主这里安装在E盘的JDK文件中,注意: 这里的文件夹必须为空!

  • 点击下一步。

  • 等待进度条结束。

点击关闭即安装成功。


🐱‍🚀配置环境变量

  • 首先鼠标右键点击此电脑。

  • 点击属性,找到高级系统设置。

  • 点击高级系统设置。

  • 点击环境变量。

  • 点击新建。

  • 输入变量名和参数:

变量名:JAVA_HOME
变量值:刚才安装的路径

  • 然后点击确定。

接下来配置第二个环境变量(PATH)。

  • 双击Path

  • 点击新建。

  • 输入%JAVA_HOME%/bin

  • 点击确定。

接下来配置第三个环境变量

  • 点击新建。

变量名:CLASSPATH
变量值:
.;%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar

  • 点击确定。

到这里,所以的环境变量就配置成功了。

🤳测试JDK是否搭建成功

  • 第一步确认

点击菜单窗口,查看最近安装。

会发现Java已安装。

  • 第二步确认。

按住win + R键,输入cmd,然后回车,打开控制命令窗口。


输入java。


输入javac。


出现以上情况则表示配置成功。
(缺一不可)

如果没有成功,则只有一种可能,那就是环境变量出了问题,有问题的话可以私聊博主或评论区评论解决奥~


🍦IDEA安装

  • 首先我们在浏览器中搜索IDEA官网。

  • 点击进入IDEA官网。

  • 点击download下载。

  • 点击下载社区版.exe文件,完成后即可得到安装包。

  • 双击安装包即可安装。

  • 勾选上I confirm后按下Continue。

!](https://img-blog.csdnimg.cn/d7fca68b47aa4ee48b7c465f1c065e11.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQWFyb25za3I=,size_20,color_FFFFFF,t_70,g_se,x_16)

  • 之后几乎一直下一步即可,最后安装上将会在桌面出现快捷方式。

🥪使用JDK(不用集成开发环境)进行代码编译、运行

一般来说我们的代码是要在集成开发环境中进行编辑,编译,链接和运行的,例如:

  • C/C++ - VS2019集成开发环境
  • Java - IDEA集成开发环境

但其实也可以不用集成开发环境就实现我们代码的编译和运行,例如,这里我们以及装好了JDK,并且环境变量以及配置完成。

接下来博主使用一个用来写代码的记事本进行代码的编辑。

🍎使用SublimeText3编辑代码

博主的记事本软件叫做SublimeText3,是一个可以用来写代码的记事本软件,非常好用!

  • 首先,新建一个文本文档,比如博主这里新建了一个HelloWorld的文本文档。

  • 修改文本文档拓展名为.java。

  • 点击是。

  • 双击打开后缀名为.java的文本文档

接下来便可以在里面写代码了,例如,博主这里写一个最简单的程序。

  • 编辑HelloWorld

这就完成了java代码的编辑。


🌳使用jdk进行编译。

JDK - Java Development Kit

中文翻译为Java开发工具包

JDK中包含了JRE,而JRE中又包含了JVM。

其中关系为:

JDK - Java Development Kit - Java开发工具包
JRE - Java Runtime Environment - Java运行时环境
JVM - Java Virtual Machine - Java虚拟机

而代码的编译和运行都最终将在Java虚拟机中完成,所以我们之前只要配置了JDK,就可以在JVM中完成代码的编译和运行。

下面介绍具体操作。

🍃方法一:

  • 首先按住win + R打开运行窗口。

  • 输入cmd,按下确定。

  • 接下来要观察我们的文本文档是被写在哪一个磁盘下,比如我这里的HelloWorld文档写在F盘底下,那么就在窗口输入f: - 磁盘为F盘,加上一个冒号,按下回车,即可切换磁盘访问(不切换自动是C盘)

这是未切换之前的:


这是切换之后的:

  • 然后我们要复制一下文档的路径。

  • 然后在控制窗口输入复制目录命令cd,然后鼠标右键即可完成粘贴,然后按下回车。(cd后面要加上空格)

下面给出加空格和不加空格的情况:

  • 输入javac HelloWorld.java进行编译,生成字节码文件(.class文件)

编译成功:

生成字节码文件(.class文件)

  • 输入java HelloWorld开始运行。

运行成功。

到这里就已经编译运行成功了。

值得一提的是: 我们的电脑默认的编码格式是遵循utf-8编码格式,而javac遵循的是GBK编码格式,如果代码中出现了中文,将会导致编译时出现错误。

例如:

这里的注释中包含了中文,我们用之前的方法进行编译。


这里发现编译发生了错误,原因就是GBK编码格式和utf-8编码格式发生了出入,这里的解决方法是在编译时输入指令:

-encoding utf-8

如下:


这里表示编译成功。

接下来输入java HelloWorld,则会成功运行。

🚲方法二:

我们不在控制命令窗口进行编译和运行,而是直接找到该文本文档。

  • 按住shift + 鼠标右键,找到PowerShell窗口。

  • 点击打开。

这里路径直接是F盘,不需要第一次的改路径操作。

  • 直接输入命令:
    javac -encoding utf-8 HelloWorld.java
    java HelloWorld

🚆总结

本文讲了Java语言的由来以及其地位,并且介绍了Java之父 – 高斯林老爷子。
介绍了java代码的环境变量配置以及集成开发环境的安装
并用两个方法讲述了不适用IDEA等集成开发环境如何对JavaCode进行编译。

最后,希望本文可以给大家带来帮助,别忘了三连支持哦~

👍点赞👍 + 👀关注👀 + ✔收藏✔

以上是关于初识Java开发环境安装 - Java简介以及环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

01 JavaSE—初识Java与开发环境的安装

Java Business Process Management(业务流程管理) 初识环境搭建

Vagrant搭建虚拟化开发环境初识

初识Java续集

初识Java续集

Java 基础篇Java 初识编译运行机制及开发环境搭建