美文网首页
JAVA简介

JAVA简介

作者: 竹子bupt | 来源:发表于2020-01-16 14:26 被阅读0次

    随着Java的发展,SUN给Java又分出了三个不同版本:

    Java SE:Standard Edition

    Java EE:Enterprise Edition

    Java ME:Micro Edition

    这三者之间有啥关系呢?

    ┌───────────────────────────┐

    │Java EE                    │

    │    ┌────────────────────┐ │

    │    │Java SE            │ │

    │    │    ┌─────────────┐ │ │

    │    │    │  Java ME  │ │ │

    │    │    └─────────────┘ │ │

    │    └────────────────────┘ │

    └───────────────────────────┘

    简单来说,Java SE就是标准版,包含标准的JVM和标准库,而Java EE是企业版,它只是在Java SE的基础上加上了大量的API和库,以便方便开发Web应用、数据库、消息服务等,Java EE的应用使用的虚拟机和Java SE完全相同。

    因此我们推荐的Java学习路线图如下:

    首先要学习Java SE,掌握Java语言本身、Java核心开发技术以及Java标准库的使用;

    如果继续学习Java EE,那么Spring框架、数据库开发、分布式架构就是需要学习的;

    如果要学习大数据开发,那么Hadoop、Spark、Flink这些大数据平台就是需要学习的,他们都基于Java或Scala开发;

    如果想要学习移动开发,那么就深入Android平台,掌握Android App开发。

    初学者学Java,经常听到JDK、JRE这些名词,它们到底是啥?(环境配置)

    JDK:Java Development Kit          java开发工具包,

    JRE:Java Runtime Environment      等于有了虚拟机,可以运行程序,还有类库

    简单地说,JRE就是运行Java字节码的虚拟机。但是,如果只有Java源码,要编译成Java字节码,就需要JDK,因为JDK除了包含JRE,还提供了编译器、调试器等开发工具。JDK开发完程序之后交给JDK运行

    相关文章

      网友评论

          本文标题:JAVA简介

          本文链接:https://www.haomeiwen.com/subject/fekxzctx.html