IT技术资源整理
及综合资源分流

Java编程入门篇-Jdk环境搭建和Java的第一个程序

前言:

什么是Java

懂行的人应该不少了解过Java,它是一门面向对象、跨平台的编程语言。

最早由”Sun”公司研发(现已被收购)。可以在PC进行桌面应用开发和Android应用

中大型企业型Web程序、服务器等它都能胜任。

最经典的列子就是:”(Minecraft)我的世界”了,一款曾非常热门的沙盒游戏。就是使用到了Java语言的开发。以及现如今的10086营业厅核心系统等等。

JAVA集成开发环境(JDK)

JDK可以称为Java工具箱, Java 语言的软件开发工具包(SDK)。

里面集成了 JRE(运行环境)  Java虚拟机和编译器

Java由三个版本组成,分为: “JavaSE”、“JavaEE”、“JavaME”

  1. SE(JavaSE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。
  2. EE(JavaEE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。从2018年2月26日开始,J2EE改名为Jakarta EE
    [1-2]
     
  3. ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。
 

当我们需要使用Java之前,JDK是我们一切编写脚本环境的基础

没有JDK的话,就无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),需要确保已安装相应的JRE。

环境搭建

下载完我们的Java编程环境(JDK)后进行安装。

现在,我们应该给电脑装上编程环境了。

如果是安装版JDK,在选择安装时,建议要把公共JRE咔嚓掉。不懂那个尽量不要打钩就是了。

安装完后电脑上(根据你安装的路径)出现了JDK文件夹,里面就是你刚安装的一些集成开发工具。

恭喜你!你顺利的完成了环境安装,你可以编写程序啦!

 

 

 

 

 

 

开玩笑的

环境变量

有人会觉得,环境安装好了那么为什么还要配置环境变量呢?首先这方便于我们从(CMD)控制台中运行或者编译Java程序时不需要进入到环境(JDK)的根目录中编译和运行Java程序,这会让我们极大的提高编程效率。当然,这也取决于个人习惯。

那么接下来咱们要如何配置环境变量?

首先我们需要从此电脑右键属性,在高级系统设置里点高级,环境变量。

注意:

点开后这里分为系统、用户变量。系统变量会影响你整个计算机系统,而用户变量只会影响Administrator用户。(也就是管理员)而不会影响系统。个人比较推荐在用户变量设置。

在用户变量中新建:

JAVA_HOME

变量名:JAVA_HOME   

变量值:(JDK安装路径)C:\Program Files\Java\jdk1.8.0_171\bin

PATH

变量名:Path 

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

CLASSPATH

变量名:CLASSPATH

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

最后测试下jdk是否安装完成,进入CMD命令符,分别输入 java、javac来测试是否能够正常运行Java虚拟机和Java编译器。

如果打印以上信息就说明已经成功安装了

开始尝试:

现在由我们来尝试写个简单的输出程序

先在”桌面”新建一个普通的(txt)文本并命名为Main,然后我们把后缀 .txt 改成 .java。

这个文件是我们用于编写Java程序的文件,我们俗称为源文件/源代码

下面图中是我们要编写并运行的Java基础代码,我会简单的讲解其中的含义:

首先我们需要理解这是一个简单的Java类的结构:

Hello表示(class)类名称,类名称必须是和文件名称一致。

public 是运行唯一出口的意思,而class是代表“类”的意思,

public class Hello{}括号中的public static void main (String[] args){}  代表:java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法。

public class Hello{

public static void main(String[] args){

    }
}

这样组成的一个类,在{}里面编写各种函数功能

其中System.out.println(“你好Java”); 这行代码是起到了一个打印控制台消息的作用

其他的函数我们会在以后讲,刚开始你不需要去深刻理解它们的含义是什么。

当写完之后,我们把它另存到桌面。此时,注意这里我们要另存为ANSl编码格式而不是UTF-8,不然会导致乱码。

我们回到CMD命令窗口,首先CD到我们刚才存放编写的.java文件的路径,也就是“桌面”。然后在窗口输入 javac Hello.java (javac+空格+文件名)使用Java编译器进行编译Java源文件。

此时在桌面会多出一个Class文件,而这个.class文件可以理解为.java文件编译后生成的可执行文件。它可以被放到Java虚拟机中执行。

再输入Java Hello(java+空格+文件名)让Java虚拟机运行我们刚才的.class可执行文件。

最后,我们成功的运行了Java程序并打印出消息在控制台:

来源于互联网,版权归互联网原著作者所有:GLUMI » Java编程入门篇-Jdk环境搭建和Java的第一个程序
标签:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏