目录

一、JDK的安装

1、Java平台与开发环境

Java平台的三大版本

JDK,JRE,JVM

2、配置Path环境变量

3、Java SE框架介绍及环境配置

二、第一个Java程序(打印输出hello world)

三、IDEA的安装


一、JDK的安装

1、Java平台与开发环境

Java平台的三大版本

idea界面没用java文件 idea里面没有java enterprise_java

 (一)JAVA SE(Standard Edition)
标准版本,用来开发客户端的应用程序,应用程序可以独立运行或作为Applet在Web浏览器中运行
(二)JAVA EE(Enterprise Edition)
企业版本,用来开发服务端的应用程序。
(三)JAVA ME(Micro Edition)
微型版本,用来开发移动设备上运行的程序。
Java SE是基础,要做java EE、java Me必须先要学习javase。

JDK,JRE,JVM

JDK简介

JDK是Java的开发工具包。

JDK : 是整个JAVA的核心,包括了Java运行环境(JRE),Java工具(javac/java/jdb等)和Java基础的类库(即Java API )。

JRE简介

JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器),只是针对于使用Java程序的用户。

JRE:包含JVM标准实现及Java核心类库。 JRE中包含了JVM(Java虚拟机,和运行Java程序的必要组件。通过它,Java的开发者才得以将自己开发的程序发布到用户手中,让用户使用。

JVM简介

JVM:Java虚拟机

它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。是JRE的一部分。它是整个java实现跨平台的最核心的部分,负责解释执行字节码文件,是可运行java字节码文件的虚拟计算机。所有平台的上的JVM向编译器提供相同的接口,而编译器只需要面向虚拟机,生成虚拟机能识别的代码,然后由虚拟机来解释执行。

当使用Java编译器编译Java程序时,生成的是与平台无关的字节码,这些字节码只面向JVM。不同平台的JVM都是不同的,但它们都提供了相同的接口。JVM是Java程序跨平台的关键部分,只要为不同平台实现了相应的虚拟机,编译后的Java字节码就可以在该平台上运行。

所以说,不管是widows系统还是iOS系统等等,只要有Java虚拟机,就能编译执行Java相应的操作。

idea界面没用java文件 idea里面没有java enterprise_开发语言_02

2、配置Path环境变量


(一般电脑在你安装文件的时候都已经帮你配置了,如果在安装的时候有问题可以参考)



 右击“我的电脑”-->" 属性 "-->" 高级系统设置"-- >"高级"-->" 环境变量 "


在系统变量里 新建 "JAVA_HOME" 变量 ,变量值为:


C:\Program Files\Java\jdk1.7.0_01


( 根据 JDK的安装路 径填写,尽量采用复制、粘贴的方式,避免输入错误);


找到 " path " 变量 (已存在不用新建) 添加变量值




idea界面没用java文件 idea里面没有java enterprise_java_03


找到 " path " 变量 (已存在不用新建) 添加变量值


  情况 1、


idea界面没用java文件 idea里面没有java enterprise_idea界面没用java文件_04


  开头插入以下内容:


  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;


 注意:变量值之间用 ";"隔开。注意千万不要把原有的path内容覆盖(删除)了,不然系统部分软件会运行产生异常。



找到 " path " 变量 (已存在不用新建) 添加变量值


  情况 2 、



idea界面没用java文件 idea里面没有java enterprise_java_05



  新建以下两行,并移动到第一、二行。


  %JAVA_HOME%\bin


%JAVA_HOME%\jre\bin





3、Java SE框架介绍及环境配置


  J2SE 是包括基本编译器、一些小工具、 运行环境、用来开发和运行 applets 和 java 程序的API


  J2SE 适用于一般计算机的编程平台 安装文件,版本较多,如:


  jdk-7u60-windows-i586


  jdk-8u191-windows-x64


  jdk-11.0.11_windows-x64


并不是版本越高越好,很多版本比较高的JDK存在很多bug,并不是特别的稳定,所以在很多企业会固定的选择和使用一个版本,现在很多公司还在使用JDK8.

JDK下载:Oracle(甲骨文)官网

下载完成之后,我们怎么样才能知道自己是下载成功的呢?

按住win+R打开命令行窗口,输入cmd打开,接着输入 Java -version   +   回车,下面会显示你安装的JDK版本,接着输入Java -version +回车 ,下面同样会显示你安装的JDK版本。显示的JDK版本和你安装的版本是一样的就说明安装成功了。(Java-version和Java -version不一样,小横杠前面有个space)

idea界面没用java文件 idea里面没有java enterprise_idea界面没用java文件_06

idea界面没用java文件 idea里面没有java enterprise_java_07

idea界面没用java文件 idea里面没有java enterprise_idea界面没用java文件_08

二、第一个Java程序(打印输出hello world)

前面的一切都做完了的话,证明你的准备工作已经做好了,有了这一切的准备当然可以拥有你的第一个Java程序!

这里方便查看,我们先在桌面上新建记事本。

这里的文件名名字最好照着来,不然会有错误。要和class类名一致。

public class test01{
public static void main(String args[]){
System.out.println("Hello World!");
}
}

写完了之后文件的拓展名要改写为.java

idea界面没用java文件 idea里面没有java enterprise_Java_09

如果有些同学拓展名没有显示出来的,可以在我的文件资源管理器里面点击“查看”->“文件拓展名”勾选就行了。

idea界面没用java文件 idea里面没有java enterprise_学习_10

然后我们就要来运行我们写好的这个代码了,对不对啊。

win+R打开命令行窗口,我们要找到我们写的这个代码的目录,如果是D盘就切换到D盘,如果是C盘就切换到C盘。

idea界面没用java文件 idea里面没有java enterprise_学习_11

(还有一种简单的打开方式,如果大家觉得麻烦的话,直接打开文件资源管理器,在你写的代码的那个页面路径上直接输入cmd按回车也行!)

idea界面没用java文件 idea里面没有java enterprise_学习_12

 

idea界面没用java文件 idea里面没有java enterprise_Java_13

打开命令行窗口进行编译和执行

javac--------编译 --------生成.class字节码文件(文件要带拓展名.java)

Java---------执行(只需要文件名,不需要任何拓展名)

idea界面没用java文件 idea里面没有java enterprise_学习_14

这样一个程序我们就执行完了,反过来看,桌面上是生成了一个完整的字节码文件

idea界面没用java文件 idea里面没有java enterprise_Java_15

所以说,这样Java执行的原理和方式我们就能很显而易见了。先编译生成字节码文件,在执行。

javac--------编译 --------生成.class字节码文件(文件要带拓展名.java)

Java---------执行(只需要文件名,不需要任何拓展名)

三、IDEA的安装

写了第一个程序之后,我们发现这样的执行效率就实在是太低了。这样我们就要介绍IntelliJ IDEA 简称 IDEA,由 JetBrains 公司开发,是 Java 编程语言开发的集成环境,具有美观,高效等众多特点。

这个软件是真的yyds!!!!!!

在官网上直接下载免费版本就行。

  • Ultimate:终极版,功能无限制,但是需要付费。
  • Community:社区版,免费,但是功能有一定的限制。

1、下载完成后,我们会得到一个 IntelliJ IDEA 安装包,双击打开下载的安装包,选择 Next,正式开始安装,如图所示。

idea界面没用java文件 idea里面没有java enterprise_开发语言_16

 2、设置 IDEA 的安装目录,建议不要安装在系统盘(通常 C 盘是系统盘),这里选择安装到 D 盘,如图所示。

idea界面没用java文件 idea里面没有java enterprise_Java_17

3、自行选择需要的功能,若无特殊需求,按图中勾选即可,如图所示。

idea界面没用java文件 idea里面没有java enterprise_java_18

 

 对上图中选项说明如下:

  • Create Desktop Shortcut:创建桌面快捷方式图标,建议勾选 64-bit launcher;
  • Update context menu:是否将从文件夹打开项目添加至鼠标右键,根据需要勾选;
  • Create Associations:关联文件格式,可以不推荐勾选,使用如 Sublime Text、EditPlus 等轻量级文本编辑器打开;
  • Download and install 32-bit JetBrains Runtime:下载并安装 JetBrains 的 JRE。如果已经安装了JRE,则无需勾选此项;
  • Update PATH variable (restart needed):是否将 IDEA 启动目录添加到环境变量中,即可以从命令行中启动 IDEA,根据需要勾选。

4、选择开始菜单文件夹后,点击 Install 等待安装。如图所示。

idea界面没用java文件 idea里面没有java enterprise_学习_19

安装完成过后,打开IDEA, 基本上就是这个样子了

idea界面没用java文件 idea里面没有java enterprise_idea界面没用java文件_20

 

idea界面没用java文件 idea里面没有java enterprise_java_21

这一块的菜单栏差不多和咱们的WPS,表格基本一样的。

第一步:新建一个项目

点击“file”  ----->"new"------->"project"

idea界面没用java文件 idea里面没有java enterprise_idea界面没用java文件_22

 

idea界面没用java文件 idea里面没有java enterprise_java_23

idea界面没用java文件 idea里面没有java enterprise_idea界面没用java文件_24

写好项目名称,建议自己整理好项目的位置。

绑定JDK(一般系统会自动搜索你的电脑,找到里面的JDK,你只需要查看绑没绑定即可)

idea界面没用java文件 idea里面没有java enterprise_Java_25

项目新建好了之后就是这样的,如图所示。

 

idea界面没用java文件 idea里面没有java enterprise_开发语言_26

 

第二步:新建模块

"file"------>"new"------->"Module"

idea界面没用java文件 idea里面没有java enterprise_学习_27

 一样的,完善好模块名,模块位置。

idea界面没用java文件 idea里面没有java enterprise_学习_28

 

成功了之后,会多出你的模块。

idea界面没用java文件 idea里面没有java enterprise_学习_29

 

第三步:新建包

包,顾名思义,就是一像文件夹一样的功能和东西。 

idea界面没用java文件 idea里面没有java enterprise_java_30

idea界面没用java文件 idea里面没有java enterprise_学习_31

idea界面没用java文件 idea里面没有java enterprise_Java_32

 

第四步:新建源文件代码

这下就在我们新建的包下面,新建源文件代码了。

idea界面没用java文件 idea里面没有java enterprise_idea界面没用java文件_33

 

idea界面没用java文件 idea里面没有java enterprise_idea界面没用java文件_34

第五步:写代码

idea界面没用java文件 idea里面没有java enterprise_idea界面没用java文件_35

 

运行:我下面画出来的都是运行的方法。

idea界面没用java文件 idea里面没有java enterprise_java_36

 

idea界面没用java文件 idea里面没有java enterprise_idea界面没用java文件_37

idea界面没用java文件 idea里面没有java enterprise_Java_38

 

 

 结果:成功打印Hello World!

idea界面没用java文件 idea里面没有java enterprise_idea界面没用java文件_39