• 冒险村物语
  • 英雄无敌3塔防
  • 驾考家园手游

Java入门环境搭建

2022-03-22

1.常见版本

  1)JavaSE:标准版(桌面程序、控制台开发)

  2)JavaME:嵌入式开发(移动端)

  3)JavaEE:企业级开发(web端、服务器开发)

  JDK:Java Development Kit

  JRE:Java Runtime Environment

  JVM:Java Virtual Machine

2.安装及卸载

  安装一般推荐jdk8版本,该版本目前在各企业级开发中使用较多,直接在oracle上下载即可,需要注意对应当前PC系统的版本,如Linux、Windows64或Windows32等。

  卸载:

    1)删除JDK文件夹

    2)删除环境变量中的JAVA_HOME变量

    3)删除环境变量内path中所有关于Java的配置

    4)在cmd中通过java -version检查卸载成功与否

3.java文件编译及运行方式:

  1)在java文件目录中打开cmd:文件夹shift+右键选择在此处打开powershell,或者直接在文件夹上方路径前输入“cmd ”即可打开。

  2)输入 javac XXX.java 编译java文件,编译成功后无提示,可以看到在文件目录中多出一个XXX.class文件(编译失败有可能是java文件名和代码中公共类名不一致)。

  3)输入 java XXX即可运行java文件。

4.简单的代码框架:

1 public class Hello{ #类,Hello为类名,要保持与代码文件名一致 2 public static void main(String[] args){ #主方法,名为main,public、static、void均为修饰符,表示方法的具体属性,括号内为输入参数,示例为空 3 System.out.print("Hello, world!"); #打印”Hello, world!” 4 } 5 }

5.Java程序运行机制:

  编译型(compile):对整段代码编译成机器码后再去执行,如果修改了代码则需要重新编译后才能实现改动。常常用于编写操作系统,代表性的语言有C、C++等。

  解释型:即编即输出,无需编译。常常用于执行速度要求不高的开发黄精,代表性的语言有Java、Python等。

下图为Java的程序运行机制简图,Java属于偏解释型的语言,源程序会被Java编译器编译成介于源代码和机器码之间的字节码,再交由操作系统进行执行。

6.使用IDEA开发

  jetbrains的IntelliJ IDEA是为Java提供的一款开发工具,在https://www.jetbrains.com/idea/中即可下载,分为Ultimate和Community两个版本,前者用于企业级开发,收费但功能更全,后者免费但功能较少。

  安装完成后打开软件,第一次新建项目时Project SDK选项可能为空,我们需要选取我们之前安装的JDK目录作为当前java的jdk版本,如图:

  新建项目后可以发现,项目内有两个目录,分别是.idea和src:

  1).idea目录主要用于项目管理,保存的是一些项目配置等信息,比如使用的JDK版本之类的;

  2)src目录下一般存放的就是项目的源代码。

  接下来我们在这个目录下新建一个class来打印"Hello, world!"。

tips: 使用开发工具编写代码有很多好处,其中有一点就是可以通过快捷键来提高开发效率,我们在之后的学习中可以在这方面多留意下。

比如下面这段代码中,"psvm"可以快捷输入为"public static void main(String[] args){}"、"sout" 可以快捷输入为"System.out.println();"

  项目代码运行过一次之后,便可以在控制台中看到结果,也可以发现目录中多出了一个out目录,这里存放的则是项目编译后的class文件。

以上是我初次学习Java时了解到的一些环境搭建知识,记录下以便回顾,也欢迎各位大佬分享交流。

人气推荐

知识阅读

精彩推荐

  • 游戏
  • 软件
查看更多>>