Java简介和安装配置

Java介绍及安装配置

简介

Java是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发移动应用开发

  • 跨平台:指可以在多重操作系统或普通硬件架构的电脑上运行。Java自带的虚拟机很好地实现了跨平台性。
  • 面向对象:是一种具有对象概念的程序编程思想。
  • 泛型编程:是一种风格或范式(范既模范、典范之意,范式既模式、方法)的编程风格。

Java版本:

  1. Java SE: Java 的标准版,是其他版本的基础。
  2. Java EE: Java 的企业版,主要用于开发企业级分布式网络程序。
  3. Java ME: 主要用于嵌入式系统开发(以前用于开发手机软件)。

PS:对此我们主要学习的 Java SE 然后在此基础上学习Web应用开发。

安装

Java现在大致分两个版本,1.8以前(1.6版本)和1.8版本(指1.8以后的版本)。

我所用的版本是1.8。下载地址:JDK下载网站,进入下载地址后选择对应的操作系统(一般64位)直接下载安装即可。下载上面有一个小点选择接受许可(Accept License Agreement)。

安装过后检查,按 win + R 输入 cmd ,或者左下角菜单,然后搜索 cmd 。

直接输入 Java -version

如果提示:不是内部或外部命令,也不是可运行的程序,那么接下来配置环境变量。

如果提示 :java version 说明环境变量已配置。

重复输入 javac -version

如果上面可以出现不出意外应该也不会提示找不到。

配置环境变量

win10为例:(win7相差无几)

我的电脑--右键--选择属性--(左侧)选择高级系统设置--(弹窗)选择环境变量。

找到系统变量---新建

变量名输入:JAVA_HOME

变量:输入JDK安装地址。(本人是 E:\Java\jdk)

在找到系统变量---Path---新增

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

如果是win7 Path没有新增按钮,点击编辑然后光标移动到末尾,检查是否有分号隔离,

没有加上分号,在输入上面的值,有分号直接拼接在后面。

PS:切记如果 win Path是拼接在后面,不是覆盖,不是覆盖,不是覆盖。一旦覆盖后果不堪设想。
如果文字无法看懂 点击跳转搜索

原文地址:https://www.cnblogs.com/xrall39/p/11997582.html

时间: 2024-10-30 08:16:57

Java简介和安装配置的相关文章

Ogre简介及安装配置

Ogre简介及安装配置 关于Ogre Ogre,食人魔,兽人部落曾经的盟友,如今遍布艾泽拉斯和德拉诺.当然,这里说的Ogre不是这些梨形的胖子们,而是“Object-Oriented Graphics Rendering Engine”,面向对象的图形渲染引擎. 由于种种原因,需要用C++来做渲染,我找了很多不同游戏引擎的资料最终选定了Ogre.Ogre并不是一个完整的游戏引擎,他只能够实现图形渲染的功能,但是它能够添加很多插件,让我们开发一个完整的游戏.如果不想深入了解游戏程序开发的话,建议去

Maven01——简介、安装配置、入门程序、项目构建和依赖管理

1 Maven的简介 1.1 什么是maven 是apache下的一个开源项目,是纯java开发,并且只是用来管理java项目的 Svn eclipse   maven量级 1.2 Maven好处 同一个项目,普通的传统项目(24M)而Maven项目只需要(724KB) 分析:maven项目为什么这么小?没有jar. 需要jar吗?肯定需要.没有存在于maven项目里面,jar存在于哪? 1.3 依赖管理 1.4 项目一键构建 编码  编译  测试(junit)  运行  打包  部署 一个 t

elasticsearch系列一:elasticsearch(ES简介、安装&配置、集成Ikanalyzer)

一.ES简介 1. ES是什么? Elasticsearch 是一个开源的搜索引擎,建立在全文搜索引擎库 Apache Lucene 基础之上 用 Java 编写的,它的内部使用 Lucene 做索引与搜索,但是它的目的是使全文检索变得简单, 通过隐藏 Lucene 的复杂性,取而代之的提供一套简单一致的 RESTful API. Elasticsearch 不仅仅只是一个全文搜索引擎. 它可以被下面这样准确的形容: 一个分布式的实时文档存储,每个字段可以被索引与搜索--作数据库用 一个分布式实

elasticsearch系列一elasticsearch(ES简介、安装&配置、集成Ikanalyzer)

一.ES简介 1. ES是什么? Elasticsearch 是一个开源的搜索引擎,建立在全文搜索引擎库 Apache Lucene 基础之上 用 Java 编写的,它的内部使用 Lucene 做索引与搜索,但是它的目的是使全文检索变得简单, 通过隐藏 Lucene 的复杂性,取而代之的提供一套简单一致的 RESTful API. Elasticsearch 不仅仅只是一个全文搜索引擎. 它可以被下面这样准确的形容: 一个分布式的实时文档存储,每个字段可以被索引与搜索--作数据库用 一个分布式实

Java学习-001-JDK安装配置

本节主要讲述在 Win7 64bit 系统下安装.配置 JDK8u25,敬请参阅.详细步骤如下: 一.JDK下载 您可到 官方网站 或 我的云盘 下载,对应的JDK8u25的安装程序,下载过程不再赘述,相关的链接如下所示: 官方网址:JDK8u25下载 我的云盘: 若官方网址失效,可进入 官网 寻找对应的链接下载即可. 二.JDK安装 以管理员身份运行下载的 JDK 安装文件 {jdk-8-windows-x64.exe},进入JDK安装的引导界面,根据安装向导进行 JDK8 的安装即可. 注意

php调用java的完整安装配置说明文档

1. Windows安装配置过程 1.1. Apache和php的安装配置 Apache和php可以使用解压版.安装版.套件版均可. 以下以解压版为例: 1.解压版无需安装,解压后放到任意目录下即可. 2.配置apache对php的支持,配置过程,自行参见网络. 3.demo测试使用的软件版本为:apache2.2.6.php5.3.5.javabridge5.4.4:软件版本可自行选择,但要保证能相互兼容支持. 1.2. Javabridge的配置 1.确认配置好php 与 apache 环境

docker简介与安装配置

简介 docker的官方概念:2013, GO语言开发, Apache 2.0, dotCloud研发公司开发人员和系统管理员可以使用docker平台去开发.部署.运行应用.使用Linux容器来部署应用程序称为集装箱化.容器并不是什么新技术,但可以简化部署应用. 容器化不断受捧原因如下:Flexible: Even the most complex applications can be containerized.Lightweight: Containers leverage and sha

探秘Node.js(一)——Node.js简介及安装配置

1.Node.js 简介及特点: Node.js 是一个可以让 JavaScript 运行在服务器端的平台,它可以让JavaScript 脱离浏览器的束缚运行在一般的服务器环境下,就像运行 Python. Perl. PHP. Ruby 程序一样.我们可以用 Node.js 轻松地进行服务器端应用开发,Python. Perl. PHP. Ruby 能做的事 Node.js 几乎都能做,而且可以做得更好. Node.js 最大的特点就是采用异步式 I/O 与事件驱动的架构设计.对于高并发的解决方

java开发环境安装配置

32位eclipse对应32位JDK.64位则对应64位 jdk安装完毕后.环境变量配置 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0   指向jdk安装路径 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 变量名:PATH 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;