Java入门及环境搭载

1、Java特性和优势

简单性

面向对象

可移植性

高性能

分布式

动态性

多线程

安全性

健壮性

2、Java三大版本

①JavaSE:标准版(桌面程序,控制台开发)

②JavaME:嵌入式开发(手机,小家电)

③JavaEE:E企业级开发(web端,服务器开发)

3、JDK、JRE、JVM

①JDK(Java Development Kit)—Java开发者工具

②JRE(Java Runtime Environment)—Java运行时环境

③JVM(Java Virtual Machine)—Java虚拟机

4、卸载JDK

右键我的电脑→点属性→高级系统设置→环境变量→JAVA_HOME

找到JDK的安装目录→将该目录直接删除→清理环境变量,把JAVA_HOME删掉,删除Path中与JAVA_HOME相关的

5、安装JDK

①百度搜索JDK8,找到下载地址

②同意协议

③下载电脑对应的版本

④双击安装JDK

⑤记住安装的路径

⑥配置环境变量

1.我的电脑→右键→属性

2.环境变量→JAVA_HOME

3.配置Path变量

在变量值末尾加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

⑦测试

在命令行窗口输入java -version,若出现以下图中情况则说明安装成功

标签:JAVA,入门,JDK,HOME,搭载,Java,安装,环境变量

来源: https://www.cnblogs.com/yqsumAll/p/14379802.html

java搭载服务_Java入门及环境搭载相关推荐

  1. java系统教程_Java 教程(开发环境配置+基础语法)

    Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.ora ...

  2. java linux 服务_java项目部署Linux服务器几种启动方式总结经验

    一:两种部署包: 部署之前先说下两种包,java项目部署到服务器一般有用war包的,也有用jar包的,微服务spring-cloud普及后大部分打包都是jar,部署之前先搞清楚自己要打war包还是ja ...

  3. java indexof方法_java入门 021

    java 入门从零基础到手写服务器 package com.bjsxt.server; /**<servlet> <servlet-name>login</servlet ...

  4. java支付宝支付_Java 高并发环境下的性能优化,揭秘支付宝技术内幕

    前言 高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等. 为了让业务可以流畅的运行并且给用户一个好的交互体验,我们需要根据业务场景预估达到的并发量等因素,来设计适 ...

  5. java 分布式服务_java分布式微服务云架构- SrpingBoot Admin

    一.SrpingBoot Admin 介绍 Spring Boot Admin 是一个开源社区项目,用于管理和监控 SpringBoot 应用程序,展示Spring Boot Admin Client ...

  6. java运行安全_Java运行时环境

    不知道如何下载?点击我 Java是一个通用术语,用于指代Java软件及其组件,包括" Java运行时环境(JRE)"和" Java虚拟机(JVM)". JAVA ...

  7. java 信使服务_java – 自行车信使/ TSPPD与OptaPlanner

    亲爱的OptaPlanner专家! 我想使用OptaPlanner(或类似的开源Java框架)来优化自行车信使服务的路线.让我们假设5个信使必须从某个来源获取30个信封并将它们传送到某个目的地: X( ...

  8. java 绘制长方形_Java入门:绘制简单图形

    在上一节,我们学习了如何使用swing和awt工具创建一个空的窗口,本节学习如何绘制简单图形. 基本绘图介绍 Java中绘制基本图形,可以使用Java类库中的Graphics类,此类位于java.aw ...

  9. 第一个java程序书_Java入门(4) 第一个Java程序

    Java入门(4) 第一个Java程序 摘要 通过本章的学习,读者应了解Java语言的两种程序:应用程序.小应用程序的基本结构,能够编译.运行Java应用程序和小应用程序. (2002-09-16 1 ...

最新文章

  1. Python 元组的使用
  2. ECharts Tooltip
  3. Python之超级好用的8个VS Code扩展
  4. 模拟产品展示 Flash无法展示的追踪过程
  5. (五)流比特币价格的AI预测和异常检测
  6. 5-去掉a标签下划线,禁止a标签的跳转
  7. java开发大全、系列文章、精品教程
  8. 剑指 Offer II 083. 没有重复元素集合的全排列
  9. [转]20个优秀网站助你征服CSS
  10. Android API 中文 (54) —— Filterable
  11. 《物联网Android程序开发案例式教程》Demo3:登录页面
  12. 看单片机原理图-电源电路
  13. 从布朗运动到Black–Scholes
  14. Android: Invalid VCS root mapping
  15. shell技巧4 - nm命令解决AppStore2.5.2被拒问题
  16. 【寒江雪】Go实现外观模式
  17. C语言高级部分总结,也是面试官会经常问的问题哦~
  18. Ubuntu20.4.4离线安装无线网卡驱动
  19. 关于node版本16+ 安装依赖会出现error的问题
  20. s4i9500 android6.0,三星Galaxy S4(i9500)各版本的区别:教你区别三星S4的5个版本(图文)...

热门文章

  1. 项目实践 | 一文览尽人脸打卡全过程
  2. hadoopStreaming---使用Python编写MapReduce
  3. 图说子图同构算法——VF2算法(一)
  4. Latex中的列表环境[一]
  5. 怎么html跟asp结合,xml与asp简单结合实现html模板功能.doc
  6. echarts 网格属性_设置echarts_的网格样式颜色
  7. 生信分析-PS修改坐标
  8. 简单读懂微生物基因组的泛基因组学
  9. db9针232接口波特率标准_RS232和RS485与RS422接口的基础知识详细介绍
  10. pandas使用fillna函数并设置bfill参数使用列中的后序值填充缺失值