Java语言的基本介绍和环境搭建

Java语言的基本介绍

发展历程

简单了解一下就好,不是重点
- 1992年,Oak语言
- 1995年,更名为Java,JDK1.0a2版本发布
- 1997年,JDK1.1
- …
- 2005年,JDK1.6发布

特性

特性只说一下跨平台性,其余不提了
Java号称:一次编写,到处运行(Write once, Run anywhere),那为什么呢?
其实就是Java源代码.java被编译成.class字节码文件,在机器上能直接执行这种中间代码,不管机器是什么型号的,操作系统是哪种。但有一个必要的前提:那台运行Java程序的机器上需要预先安装Java运行系统。Java运行系统又称为Java虚拟机(简称JVM)。你在电脑上安装对应版本的Java,JVM帮你解决了跨平台的问题

三个版本

  1. JavaSE(标准版,适用于一般的计算机,开发PC机上的应用软件)
  2. JavaEE(企业版,只用于服务器,目前已成为企业运算、电子商务等领域的热门技术)
  3. JavaME(用在手持设备上,没有人使用,无需学习)

初学者肯定纳闷为什么会有SE、EE、ME这三种版本呢?我刚开始也是这样的,以后随着学习的深入和实际开发,你会明白的,先不要纠结这个。
不管你做Android开发,还是Java后端开发(比如JavaWeb),都要先学习JavaSE,这是必经之路,如果你想做Java后端开发还要学习JavaEE的知识(里面的东西真心不少),JavaME忽略掉就好了

Java环境搭建

JDK和JRE的概念

JDK(Java Development Kit)是Java开发工具包
JRE(Java Runtime Environment)是Java运行环境
你可以这样理解,安装了JRE就可以运行Java的程序了,安装了JDK不光可以运行Java程序还可以开发Java程序,所以作为开发人员我么要下载JDK,有了JDK自然也能运行
因为Java源文件(.java)需要先编译为.class字节码文件,然后才能运行,只有安装JDK才能编译

第一步,Oracle官网下载JDK

官网链接
选择Java for Developers
这里写图片描述

选择Java Platform(JDK)8u121
这里写图片描述

找到对应你系统的版本,然后下载即可
这里写图片描述

另外再提一下,找JDK是很简单,但是在实际开发过程中,很多问题都需要你利用搜索引擎去找答案,推荐Google的搜索引擎(可以通过翻墙来解决不能使用Google的问题,不懂翻墙的可以去搜一搜,新人推荐Lantern免费翻墙工具尝试一下翻墙的快感),上网搜答案找东西是开发人员必备的技能,有经验的开发人员能利用搜索引擎加关键词快速定位到答案。其实刚开始的时候,我也很纳闷,我们公司领导每次都能快速定位到答案,我却怎么都找不到,后来我归结为他很有经验,遇到问题很快能反应过来涉及的是哪一块的东西,进而通过准确的关键词快速定位,另外他英文很好(汗,说多了都是泪)~

第二步,安装和配置环境变量

  1. Windows或Mac用户直接安装就好了,都是图形化界面
  2. 老版Mac都是自带JDK的,只不过有点旧一般是1.6的,不过这不影响你安装新版JDK,你按照正常步骤直接装就好了,Mac用户安装好之后无须配置,对就是无须配置环境变量
  3. 而Windows用户要配置了,我就不写了,给个配置的链接
  4. 配置好之后,Mac用户进入终端(应用程序–>实用工具–>终端),Windows用户进入控制台(按住win键+R 在里面输入cmd windows的控制台就打开了),分别输入javac和java命令,如下图:
    这里写图片描述
    这里写图片描述
    出现上面这种类似的信息,就说明你安装配置成功了,现在可以进行Java的开发了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值