Java背景基础

Java 背景

java的诞生

1972年C语言问世

1982年C++问世

1995年java诞生

java的特性优点

  1. 与C语言语法相似,容易上手
  2. 没有指针、没有内存管理
  3. 真正的可移植性,一次编写、到处运行
  4. 面向对象、类型安全
  5. 拥有高质量的类库
  6. 分布式、多线程、动态性、健壮性

java的三大版本及主要应用

java2 SE 标准版(J2SE) (桌面程序,控制台开发)

java2 ME 移动版 (J2ME)(嵌入式开发,手机和小家电;已淘汰)

java2 EE 企业版 (J2EE) (WEB开发,服务器开发)

JDK、JRE、 JVM

Java Development Kit java开发者工具 包含以下

Java Runtime Environment java运行环境 包含以下

Java Virtual Machine java虚拟机

开发环境的安装(以jdk8为例)

安装JDK

  1. 百度搜索jdk任意版本,下载jdk;

  2. 下载电脑对应的版本

  3. 打开安装jdk(路径不可用中文,不然会显示失败)

  4. 一共安装两次,第一次安装jdk1.8,第二次安装jre1.8,将他们放在同一个目录下即可(若提示需要安装在空文件夹,则新建一个不是中文名的文件夹即可)

  5. 记住目录

  6. 配置环境变量

    1. 我的电脑—右键—属性—高级系统设置—环境变量在

    2. 系统变量新建 JAVA_HOME

    3. 将之前下载好的路径复制进去

在这里插入图片描述

  1. 新建变量名:CLASSPATH ,变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

在这里插入图片描述
5. 配置path

  1. 双击path
  2. 新建	%JAVA_HOME%\bin
  3. 将新建好的 移到最上方

在这里插入图片描述

  1. 去控制台检查 java -version

在这里插入图片描述
8. 检查javac命令

  1. 检查java 命令

卸载JDK

  1. 进入控制面板—程序—卸载程序—找到关于java的两个文件全部删除 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mbV605NN-1594539634959)(D:\2020 developer\Markdown\博客图片\卸载.png)]
  2. 删除之前新建的 JAVA_HOME
  3. 清理环境变量(删除path下的java文件)
  4. 检查 在控制台输入 java-version

编译型和解释型

编译型

​ 程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性差些。如C、C++、Delphi等

解释型

​ 程序不需要编译,程序在运行时才翻译成机器语言,每执 行一次都要翻译一次。因此效率比较低。比如Basic语言,专门有一个解释器能够直接执行Basic程 序,每个语句都是执行的时候才翻译。(在运行程序的时候才翻译,专门有一个解释器去进行翻译,每个语句都是执行的时候才翻译。效率比较低,依赖解释器,跨 平台性好.)

Java语言,先编译完形成Java.class 文件,在运送到 JVM 进行检错和(翻译)执行。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值