Java-前言

概述

Java语言诞生于1995年,由SUN公司推出,2009ORAClE公司收购。
Java介绍:盗一张图如下

QQ20180410-222702@2x.png
基础是Java SE,更上层的有JavaEE,服务于企业,嵌入式开发Java ME,比如安卓手游等等。

何为JVM,英文名Java Vitual Mechine ,俗称虚拟机。

Java开发流程还是以一张图来解释,QQ20180410-223438@2x.png

Java开发是把源文件为.java文件经过编译器(java C)指令编译,生成一堆二进制的.class字节码文件,这些文件与平台无关,这些文件经过解释器处理之才是我们的工程文件,而JVM就包含了解释器,这就是JVM使得Java能够跨平台的根源。

至于JDKJREJVM三者之间的关系,还是一张图来说明:
QQ20180410-225132@2x.png

Java环境的搭建

1、第一步,安装JDK
下载地址:JDK下载地址

选择对应的平台安装即可。
QQ20180410-225544@2x.png

2、配置环境变量
QQ20180410-230026@2x.png

下面以Mac系统为例

Mac 不同于Windows系统,下载好dmg后,直接安装。
首先查看,电脑上是否成功装了jdk。

在终端输入 java -version
如果成功安装如下图:
QQ20180411-110951@2x.png

按住opition键,选择系统的资源库,可以看到Java的安装路径。

QQ20180411-111145@2x.png

安装好JDK之后,就可以配置环境变量了。

####第一种方式不建议,可以了解
首先,在终端输入 sudo vim /etc/profile

如需要密码,就输入密码。按下shift +i,显示insert,进入输入模式。(注: 在终端输入 /usr/libexec/java_home 可以得到JAVA_HOME 的路径)

按照下面如图配置。

QQ20180411-112037@2x.png

要想马上生效,输入 source /etc/profile

运行profile配置。

最后检查环境。输入 echo $JAVA_HOME

得到配置的路径,说明配置完毕。如图:QQ20180411-112205@2x.png

第二种:
补充:如果通过上面搭建的环境变量,后期在使用pod,fastlane时会有冲突,所以建议下面这种方式:
vi .bash_profile(使用vi编辑器打开)
open .bash_profile(使用文本编辑器打开)
touch .bash_profile(创建文件)

如果第一次创建bash_profile,就使用touch .bash_profile,然后打开编辑,如果已经有了,通过vi .bash_profile(使用vi编辑器打开)

QQ20180507-165420@2x.png

至此pod fastlane 都是可用的了。
QQ20180507-165529@2x.png

至此,Mac版的Java环境已搭建好。