这篇文章适合那些什么都不懂JAVA但很想下载来玩玩(学习)的同学,我会用足够通俗的语言解释接下来的一切操作
开门见山,你要舒服地用JAVA写代码,就得安装JDK、eclipse(IDE,只是一个集成开发环境)
1.了解JDK 要了解JDK就要先知道JVM、JRE的概念
①JVM(Java Virtual Machine): Java虚拟机,Java程序运行在其中. java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行. JVM 对上层的 Java 源文件是不关心的,它关注的只是由源文件生成的类文件 ②JRE(Java Runtime Enviroment): java运行环境, 也就是我们说的Java平台,所有的Java程序都要在JRE下才能运行。包括JVM和Java核心类库和支持文件。与JDK相比,它不包含开发工具——编译器、调试器和其它工具。 ③JDK(Java Development Kit): JDK是整个Java的核心,包括了Java运行环境JRE,大量Java工具(javac/java/javadoc等)和Java基础的类库(即Java 提供给我们使用的常用方法)。
大体思路就是你得安装一个java虚拟机和它的工具包,这样才能写代码,但是只能在记事本或者notepad 上编辑好,再调用命令行cmd,javacompile、java执行,比较麻烦
其实和写python代码的思路一样的,我们为什么要下载eclipse,因为不想要那么麻烦编写一个java文件就命令行操作一遍,用一个美观的IDE取代之,是大家喜闻乐见的。
通过上面的叙述,我们知道,JDK中已经包含了JRE和JVM,所以我们配置JDK就好了
补充一个Java的知识
• Java分为三个体系: – JavaSE(J2SE)(Java2 Platform Standard Edition,java平台 标准版)
- JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企 业版)
- JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。
我们先学习SE部分,为之后EE部分学习打下基础
话不多说,进入正题~
JDK下载:
进入Java的官网:直接搜索JDK(或者点击下方链接)即可:
一般推荐JDK11,比较稳定
JDK11的下载网址,在里面找到即可,往下拉会
滑动鼠标一直到最下方,找到Java Archive(所有历史版本),点击后面的DOWNLOAD按钮:
这里可以看到JDK11所有的版本,选择自己需要的版本下载即可:(Windows系统的下载对应的版本看清楚进行下载,是64位还是32位,不过现在基本都是32位了)
JDK安装:
点击下载好的JDK文件:
点击,一直无脑下一步就行了,如果你要改路径就改一下就好了,很简单没什么好说的
完事之后别急,我们的老朋友——环境变量还没配呢
慢慢来
JDK环境变量的配置:
- JDK安装完成后,还需要配置环境变量;
- 点击“计算机-属性-高级系统设置”,单击“环境变量”。
选择下面的系统变量,点击新建:
输入变量名” HOME”,路径” C:Program FilesJavajdk-11.0.5”(即你的JDK的安装路径!!):
在系统变量中找打变量名”Path”,选择编辑:在原变量值的最后面加入” ;%JAVA_HOME%bin;%JAVA_HOME%jrebin”(注意分号不能漏加了)
这里注意:!!!你最后的系统变量是这样的才行:
配置完成后可以查看一下是否配置成功。 按快捷键:win R,输入cmd打开控制台:
在控制台中输入(可以查看到本机上安装的JDK的版本):java -version
至此,java基本环境配好了,下面下载eclipse
eclipse安装
首先下载eclipse
注意选择32位或者64位,一定要与所下载的jdk保持一致,并且安装路径不能带有中文!!!!
安装后打开,第一次要设置存储路径并记得点对勾(意为记住我的选择)
点击左上角file,new,Java project并输入项目名称
然后继续file,new,class
创建Package(包)
java项目创建完成,我们的java代码要放在Src目录下
创建包: 在src上右键选择New——>package
输入包名后点击Finish,在项目路径下,就创建好了包,我取名叫做“Test01”
第四步:在包下面创建class文件,编写java代码
在包上右键点击——>New——>class文件
然后就写你的第一个Java代码吧~
不写hello world了,我写个a b吧~
代码语言:javascript复制import java.util.Scanner;
public class za22
{
public static void main(String []args)
{
Scanner sc=new Scanner(System.in);
long a=sc.nextLong(),b=sc.nextLong();
System.out.println(a b);
}
}
OK,至此开始你的Java之旅,帅!