这篇来介绍Java这门编程语言的特点,和如何下载以及安装JDK并配置环境变量。通过百度百科搜索Java,你可以阅读一下介绍,大概了解一下特点和历史。其实总结就以下几点内容。

1)在20世纪90年代,Sun公司开发出了Java这门语言。

2)Java是一门高级语言,Python也是一门高级语言,汇编就不是高级语言。

3)Java是能够跨平台,能在linux、Mac、Unix、Windows,手机和嵌入式设备上运行。

-- 每个Java程序都会翻译成Java字节码

-- 每个平台都有一个Java虚拟机(JVM),JVM负责解释和执行java字节码。

4)Java是一门面向对象编程的语言。

关于面向对象编程,我想这个是任何一个初学者都比较难理解的概念,确实和抽象。假如你看了前面 Python+Selenium系列文章,你就清楚,我们在设计自动化测试框架的时候,我们使用了类,和继承,就知道Python同时支持面向过程和面向对象编程。如果没看,也没关系,慢慢学下去,自然就慢慢明白。后面慢慢介绍类和对象,以及面向对象编程。

如何下载JDK

1. 浏览器打开www.java.com

你可以点击“免费java下载”和“所有java下载”这两个链接,因为我们要下载JDK,所以我们点击“所有java下载”这个链接。

2. 点击正在寻找JDK

这里要解释下JDK和JRE,JDK是Java Development Kit的缩写,中文的意思就是java开发工具包;JRE是Java Runtime Enviroment的缩写,中文意思是Java运行环境。下载JDK安装包是会包含JRE,如果你只是需要安装一个JAVA环境,不需要去利用JDK里面的工具去开发JAVA程序,那么你只需要安装JRE包就可以,也就是上面62.62MB这个文件。由于我们需要学Java基础知识,需要用到很多JDK里面的包和类,所以我们这里选择点击正在寻找JDK链接。

3.点击JDK下载链接

4. 勾选同意用户协议,然后点击windows平台安装包

当前最新版本是1.8.131

我的机器是64位,所以我这里选择下载X64的exe安装 包。

安装JDK和JRE

1.双击下载JDK安装包,第一个界面如下图

2.默认安装到C盘,不做修改

3.默认安装到安装完成界面,点击关闭按钮

4.在C盘默认安装路径可以看到jdk和jre两个文件夹

如何设置环境变量

在开始使用Java之前,我们需要设置相关环境变量,告诉电脑java安装路径在哪里,才能正确运行Java程序。在java1.5之后,我们一般设置JAVA_HOME和path这两个变量就可以,CLASSPATH我们不用设置。

1. 设置JAVA_HOME系统环境变量

(win7电脑上)右键我的电脑,点击属性

点击高级系统设置,然后在弹窗点击环境变量。

在系统变量里,点击新增。

到Jdk安装路径,复制路径到新增的JAVA_HOME这个环境变量的值输入框中。点击确定。

2.编辑path系统变量

找到path这个环境变量,点击编辑

在path值输入框最后,先输入一个分号(;),然后输入“%JAVA_HOME%\jre\bin;",不要输入双引号。点击确定

3. 在cmd输入javac检查环境变量是否配置正确

输入javac回车后,可以看到上面的信息,表示环境变量配置正确。输入java -version看到版本信息表示JAVA安装正确,Jdk的下载和安装就介绍到这里。

Java基础教程1-Java特点和手把手教你安装JDK相关推荐

  1. 字段名对但是提示标识符无效_【Java基础教程】Java标识符和关键字

    任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍 Java 的标识符.关键字和保留字. 标识符 Java 中标识符是为方法.变量或其他用户定义项所定义的名称.标识符可以有一个或多个字符.在 ...

  2. java基础教程知识点,[Java教程]js基础知识点总结

    [Java教程]js基础知识点总结 0 2016-11-01 21:00:04 如何在一个网站或者一个页面,去书写你的js代码: 1.js的分层(功能):jquery(tool) 组件(ui) 应用( ...

  3. java基础入门数据类型,JAVA基础教程:JAVA的基本数据类型及介绍

    欢迎分享本文,转载请保留出处. java的数据类型可以分为基本数据类型和引用数据类型,其中基本数据类型包括:字节型,字符型,短整型,整型,长整型,单精度型,双精度型和布尔型 引用类型又可以划分为 类, ...

  4. windows11,java最详细安装jdk,手把手教你安装jdk,配置环境变量

    jdk安装 1.首先进入官网下载你需要的jdk版本,因为8和17都是长期稳定更新,一般都是下载这个两个,下载前要确定你下载的是什么系统是32位还是64位,确定完成后,可以直接下载解压即用的 jdk配置 ...

  5. Java从0到Hello World(一)-手把手教你做JDK环境变量配置

    分下载,配置,验证三个步骤讲解如何进行JDK环境变量配置. 步骤1:首先看配置成功后的效果 步骤2:下载,并解压到E:\JDK 步骤3:环境变量配置 步骤4:Win10 下环境变量Path的配置 步骤 ...

  6. Java基础教程0-测试人员为什么要掌握Java基础

    本系列我们来学习Java的基础语法部分,和Python一样,Java也是一门编程语言,而且比Python使用更广泛,Java的开发人员数量远远要多于Python的开发人员.作为企业的软件开发来讲,一般 ...

  7. Java基础教程:反射基础

    Java基础教程:反射基础 引入反射 反射是什么 能够动态分析类能力的程序称为反射. 反射是一种很强大且复杂的机制. Class类 在程序运行期间,Java运行时系统始终为所有对象维护一个被称为运行时 ...

  8. Java基础教程:多线程基础(3)——阻塞队列

    Java基础教程:多线程基础(3)--阻塞队列 快速开始 引入问题 生产者消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一存储空间,生产者向空间里生产数据,而消费者取走数据. 模 ...

  9. Java基础教程:面向对象编程[2]

    Java基础教程:面向对象编程[2] 内容大纲 访问修饰符 四种访问修饰符 Java中,可以使用访问控制符来保护对类.变量.方法和构造方法的访问.Java 支持 4 种不同的访问权限. default ...

最新文章

  1. 在Vue中使用样式——使用内联样式
  2. Spring Boot—SpringMVC自动配置原理以及扩展和全面接管SpringMVC
  3. 使用Apache Mahout创建在线推荐系统
  4. 论坛高级签名_首届中国定制白酒高峰论坛在天津盘山举行
  5. android+模拟器+ram,Android模拟器RAM修改方法 - 尤其是3.0
  6. bzoj1179 Atm
  7. TypeScript 2.8下的终极React组件模式
  8. zabbix3.0.4安装部署文档(二)
  9. ts视频下载 准备下载视频的你确定不进来看看吗
  10. C++ 语言 std::is_same
  11. Spring Cloud核心组件 侵立删
  12. 【ECS】云服务器ECS是什么
  13. 如何打开CMD界面呢?打开CMD界面有四种方式。
  14. win10键锁定计算机,Win10中最强大的键!你所不知道的Win键
  15. 高质量蓝牙耳机推荐,2023年热销火爆的蓝牙耳机推荐
  16. Windows 11如何使用IE浏览器
  17. 美元人民币汇率API
  18. JAVA泛型通配符T,E,K,V区别,T以及ClassT,ClassT的区别
  19. centos mysql 5.2.3 编译安装_在CentOS上编译安装MySQL 5.7.13步骤详解
  20. 视频教程-软考信息系统项目管理师考试视频辅导课程-项目管理

热门文章

  1. 开源中国社区开源项目排行榜
  2. (加快设计)推荐一个SketchUp的3D模型库
  3. 中国信息安全测评中心-自主原创测评
  4. 矩形连乘问题c语言,矩阵连乘问题
  5. 虚拟服务器有没有加入bt端口,三分钟学会架设BT服务器
  6. 基于观测器的T-S模糊系统故障分析simulink仿真
  7. android可以控制手机充电吗,关于防止遥控器向安卓手机充电的问题
  8. 【EE308FZ Lab2-2】An Amazing Android App for Bobing Game
  9. 10条不可不知的手机礼仪 看看你犯过哪几项?
  10. 那些让面试官直呼内行的Java知识点(二)