java诞生于SUN,2009年被Oracle(甲骨文)收购。

java之父是詹姆斯.高斯林

1996年发布 JDK 1.0版

目前最新版本是java13,企业目前一般也都用java8来开发应用

  1. javaSE:标准版
  2. javaEE:企业版
  3. javaME:移动端开发

  1. 完全面向对象:相对其他语言来说,对于面向对象的支持、程度,不同语言是不一样的。高内聚,低耦合标准
  2. 支持分布式
  3. 健壮型
  4. 安全
  5. 跨平台性:一出编译,到处运行,后缀为.java的文件,在java平台被编译为体系结构中的字节码格式(后缀为class的文件),然后可以实现这个java平台的任何系统中运行。

  1. javaJVM在linux、windows、mac系统都可以运行,在任意一个系统都可以开发java自己的JVM,java是可以在任何有JVM平台的基础上运行。JVM是专门为系统开发的。jvm不管任何一个系统都是用的一套标准。
    JAVA是跨平台的,JVM不是跨平台的,JVM是环境,JVM是针对指定系统开发的。但是JVM的标准都是一样的,所以java可以任意跨平台使用。
  2. 举例:java就像一个富家小姐一样喜欢全世界(系统)到处旅游,但是java这个富家小姐只吃自己家厨师(JVM)做的饭,但是厨师(JVM)需要就地取材(也就是每个系统的JVM支持是不一样的)。但是厨师(JVM)做的饭都是最适合富家小姐(java)口味的。

JVM JRE JDK

JVM:环境

JRE:是java程序的运行时环境,包含JVM和开发人员使用的工具

JDK:是java程序开发工具包,包含JRE和开发人员使用的工具。可以理解为工具包
JDK包含JRE,JRE包含JVM和类库。

友情提示:安装软件最好安装在非中文也没有空格的目录下
bin目录主要存放二进制文件,可运行文件。
lib:代表库的意思

Java概述-Java技术体系标准:SE、EE、ME相关推荐

  1. Java全栈技术体系汇总----主目录----持续更新

    文章目录 一.Java基础 1. Java容器 2. IO/BIO/NIO 3. 多线程与高并发 4. JVM 5. 设计模式 6. 数据结构与算法 7. JDK冷门好用的特性 8. Web 9. 第 ...

  2. 1、Java概述——Java转义字符

    一.Java常用的转义字符 1)\t : 一个制表位,实现对齐的功能 2)\n: 换行符 3)\\ : 一个\ 4)\" : 一个" 5)\' : 一个' 6)\r : 一个回车 ...

  3. Java基础-Java概述-Java语言概述

    Java工程师知识树 / Java基础 文章目录 Java语言概述 概述: 发展历程 1.发展概述 2.JDK 版本更新历史及技术点 编程开发 编程环境 编程工具 语言特点 1.简单性 2.面向对象 ...

  4. Java架构师的8个技术要求标准,你知道吗?

    架构师是什么?是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物.一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单 ...

  5. java篇 第一章java概述

    java概述 java是由sun公司开发的一套编程语言,主要设计者是James Gosling. java版本 1.java SE 桌面,服务器,嵌入式环境 Java SE(Java Platform ...

  6. 一、01【Java概述】之Java概述

    今天的博客主题 Java概述 -->Java概述 Java 一种高级的计算机语言 Java的前身oka语言,随着社会的发展,改名为了Java Java之父 James Gosling(詹姆斯·高 ...

  7. 职场“年轻崇拜”?45岁程序员精通各种技术体系,却连个面试机会都没有

    最近,一条程序员的留言<我精通各种技术体系,因已45岁求职难>引起广泛热议.​ ​​该网民自称Mary,其留言如下: 我是一名计算机专业出身的软件开发人员,今年45岁,精通 java 的各 ...

  8. java EE技术体系——CLF平台API开发注意事项(4)——API生命周期治理简单说明

    文档说明 截止日期:20170905,作者:何红霞,联系方式:QQ1028335395.邮箱:hehongxia626@163.com 综述 有幸加入到javaEE技术体系的研究与开发,也得益于大家的 ...

  9. java EE技术体系——CLF平台API开发注意事项(4)——API生命周期治理简单说明...

    文档说明 截止日期:20170905,作者:何红霞,联系方式:QQ1028335395.邮箱:hehongxia626@163.com 综述 有幸加入到javaEE技术体系的研究与开发,也得益于大家的 ...

最新文章

  1. 一 梳理 从 HDFS 到 MR。
  2. 技术11期:Atlas的概念你了解多少?
  3. 【NLP】中文情感分类单标签
  4. MarkDown学习之Typora的使用
  5. 微服务 第六章 springboot 通过Spring-data-jpa 配置Oracle数据源(简单步骤)
  6. java实时汇率的接口_汇率-免费API,收集所有免费的API
  7. SSRS: How to Display Checkbox on Report
  8. 识别出脸部以及给脸部打马赛克
  9. 程序员如何勇敢说“不”!
  10. -函数-MATLAB提供的函数/主子函数/匿名-嵌套函数
  11. Excel VBA编程教程(基础一)
  12. win10平板续航测试软件,Win10 S版Surface Pro 4续航测试
  13. idea 2020.2隐藏了菜单栏Main Menu 恢复方法
  14. RAC 11.2.0.3 LISTENER异常终止
  15. java中输入密码为星号_怎么用c语言把输入的密码变成星号
  16. 抓取中国天气网当前时段所有城市的天气数据(python+xpath)
  17. python 图片合成视频
  18. React.SetStateAction<never[]>
  19. 量子计算与量子信息之量子计算概述
  20. Vue创建项目的步骤

热门文章

  1. 2022年第三届MathorCup高校数学建模挑战赛——大数据竞赛
  2. 江城子·密州出猎 【宋代】苏轼
  3. 增强型Rabin签名算法
  4. Android音频开发之OpenSL ES
  5. selenium操作无界面chrome浏览器
  6. Vue路由传参(params 与 query)
  7. 用友OA漏洞学习——test.jsp SQL注入漏洞
  8. 初识计算机网络||物理层
  9. 中国医科大学网络教育学院试卷计算机,中国医科大学网络教育学院试卷
  10. 视觉SLAM十四讲笔记-第三讲 刚体运动