首页
学习
活动
专区
圈层
工具
发布

Java三大体系 JavaSE JavaEE JavaME

JavaME: Java 2 Platform Micro Edition 的缩写,即 Java 平台微型版,主要用于开发移动设备端的程序。...支持分布式开发 Java 语言支持 Internet 应用开发,在基本的 Java 应用编程接口中有一个网络应用编程接口(java.net),这个接口提供了用于网络应用编程的类库,包括 URL、URLConnection...可移植性 相同的程序能够在不同的开发环境与应用环境中使用,不论使用的是微软的产品还是其他提供商的产品。...在实际应用中,多线程条件下的并行开发是必不可少的,可以让我们在同一时间做多件事情,甚至开启多个线程,同时做一件事情,以提高效率。...Web 应用: Java 在 Web 应用的开发上有着巨大的优势,而且 Java 的大多数开发工具和开发框架都是开源的,具有更强的安全性。

60440
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java基础(2)Java三大版本体系

    JavaME(JavaPlatform,MicroEdition) JavaME曾经称为J2ME。...JavaME是Java微型版,主要用于开发消费性电子产品或嵌入式设备中(比如手机、PDA、电视机顶盒和打印机,以及各种终端和其他消费电子产品)的应用程序,开发具有有限的连接、内存和用户界面能力的设备应用程序...JavaME包含灵敏的用户界面、强健的安全模型、许多内置的网络协议以及对能够动态下载的连网和离线应用程序的丰厚支撑。...基于JavaME标准的应用程序只需编写一次,就能够用于许多设备,而且能够利用每个设备的本机功能。...简单来说,Java三大版本/体系就是:JavaSE是标准版,JavaEE是企业版本,JavaME是微型版。

    84410

    Java三大版本「建议收藏」

    Java三大版本 ​ Java三大版本代表着Java技术的三个应用领域:JavaSE、JavaME、JavaEE。 ​...JavaSE ​ JavaSE,它是JAVA的标准版,是整个JAVA的基础和核心,也是JavaEE和JavaME技术的基础,主要用于开发桌面应用程序。...JavaME ​ JavaME,它叫做Java的微缩版,主要应用于嵌入式开发,比如手机程序的开发。...JavaEE ​ JavaEE叫做Java的企业版,它提供了企业级应用开发的完整解决方案,比如开发网站,还有企业的一些应用系统,是JAVA技术应用最广泛的领域。 ​...我们所说的运用程序一般都应用在服务端,而客户可以通过浏览器进行访问,就像大家平时上网一样,目前很多网站都是采用Java程序开发的 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

    1K10

    Java基础(一):发展史、技术体系与JDK环境配置详解

    的全称是 Java Platform Standard Edition(Java 平台标准版) 面向桌面级应用(如Windows下的应用程序),提供完整的Java核心API,是其他平台(JavaEE、JavaME...JavaME 的全称是 Java Platform Micro Edition(Java 平台微型版) 针对移动终端(手机、PDA等)的轻量级平台,精简了Java SE的API并加入移动设备支持 随着...Android 和 iOS 的普及,JavaME 的使用逐渐减少 历史名称:曾用名J2ME 4、三者关系 JavaSE 是基础:JavaEE 和 JavaME 均基于 JavaSE 的核心功能构建 JavaEE...是扩展:在 JavaSE 基础上增加企业级服务规范(如 Servlet、JPA、EJB) JavaME 是精简:仅保留 JavaSE 部分功能,并添加针对微型设备的特性 三、Java程序运行机制及运行过程...) 定义:JDK是用于开发Java应用程序的完整工具包,包含编译、调试、文档生成等开发工具以及运行环境 组成部分: JRE:JDK中内置了JRE(包含核心类库),确保开发时可以直接运行程序 开发工具

    57010

    【说站】java全栈是什么意思

    java全栈是什么意思 1、概念 全栈开发(FullStack),全栈就是全干,要能自己构建和部署一个完整的,可以工作的WebApp。能独立编写前端,后端代码。能配置服务器,还能设计数据库。...是Java的标准版,是整个Java的基础和核心,也是JavaEE和JavaME技术的基础,主要用于开发桌面应用。...学完JavaSEE之后,我们通常会学到JavaEE(企业版),它提供了企业级应用程序开发的完整解决方案,例如开发网站,以及企业的一些应用系统,这些都是Java技术应用最广泛的领域。...还有很少一部分人学习JavaME(微版),是技术和规范的集合,它为移动设备提供了Java环境的开发和应用平台。用于制作手机软件。 在学习JavaEE之前,我们需要学习一些前端和数据库的知识。

    1.3K40

    Java基础语法(一)褪去Java神秘的衣服,“深入”了解

    Java的按照用途来分,有三个版本,分别是JavaSE(Java标准版),JavaEE(Java企业版),JavaME(移动版) 上面的已经划过重点了,要考的 ?...Java的某些名词 名词 解释 JavaSE 标准版,是为开发普通桌面和商务应用程序提供的解决方案 JavaEE 企业版,是为开发企业级应用程序提供 的解决方案 JavaME 微型版,是为开发电子消费产品和嵌入式设...备提供的解决方案现在JavaME已经被Android代替 JDK Java开发工具包,Java的核心含Java编译器、Java运行环境、Java打包工具、Java文档生成工具等 JRE Java运行环境...SDK 软件开发工具包,开发Android必须有这个 javac.exe Java编译器,将代码编译成字节码 java.exe Java解释器 ,将字节码解释成机器语言 javadoc 生成一个注释文档

    41730

    【编程解惑】Java、JavaEE、JavaSE、Java Web、JavaScript有什么区别?

    Java分为:JavaSE、JavaEE、JavaME Java SE是Java平台标准版的简称(Java platform, standard edition),Java SE 以前称为 J2SE。...适用于标准的应用开发,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。Java SE包括用于开发Java web服务的类库,同时,Java SE为Java EE提供了基础。...适用于企业级的应用服务开发,用于简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。...JavaWeb属于JavaEE的领域,用于开发应用程序和网站系统。...JavaSE是入门Java的基础知识,其余两种是高级Java知识,必须先学习JavaSE才可以学习JavaSE和JavaME中的一种或两种。

    8.1K90

    Java全栈工程师知识体系介绍

    首先Java全栈工程师首先必须精通Java,那么作为一个零基础的人,要想成为Java全栈工程师第一步就是学好JavaSE(标准版),它是Java的标准版,是整个Java的基础和核心,也是JavaEE和JavaME...技术的基础,主要用于开发桌面应用程序。...学习完JavaSE后,我们一般会学习JavaEE(企业版),它提供了企业级应用开发的完整解决方案,比如开发网站,还有企业的一些应用系统,是Java技术应用最广泛的领域。...也有极少部分人学习JavaME(微版),是一个技术和规范的集合,它为移动设备提供了Java环境的开发与应用平台。是用来做手机软件的。 在学习JavaEE前呢,我们需要学习一些前端和数据库的知识。...我们学习完JavaEE后,能够开发一些Web应用程序了,但是还远远不够。我们还要学习一些框架(这里学习五个流行的框架),来让我们更加快速的,高效的开发。

    62310

    「JAVA」初识Java平台、以及Java的跨平台实现原理

    二、Java 三大平台及其应用场景 JavaSE(Java Platform Standard Edition):Java 标准平台,所有的Java项目都需要JavaSE的支持,包括JavaEE 和JavaME...亦是如此;如JavaWeb、Android、Java桌面软件,JavaFX 等; JavaEE(Java Platform Enterprise Edition):Java企业平台,用于开发和部署可移植...如企业的应用系统ERP、CRM、OA,电信系统、银行系统等;Java EE是基于Java SE封装了Web服务、组件模型、管理和通信API,实现企业级的大型应用,如阿里巴巴的大部分应用都是基于Java开发的...,不仅如此,阿里巴巴也基于Java封装了众多的Java中间件; JavaME(Java Platform Micro Edition): Java微型平台,也叫K-JAVA,用于开发移动设备、嵌入式设备

    1.4K20

    JAVA基础语法(一)

    1.2.3 Java程序开发运行流程 开发Java程序,需要三个步骤:编写程序,编译程序,运行程序。...告诉操作系统JDK安装在了哪个位置(未来其他技术要通过这个找JDK) ②Path:告诉操作系统JDK提供的javac(编译)、java(执行)命令安装到了哪个位置 1.4 Java的三大平台 JavaSE、JavaME...1.4.2 JavaME Java语言的小型版,用于嵌入式消费类电子设备或者小型移动设备的开发。 其中最为主要的还是小型移动设备的开发(手机)。渐渐的没落了,已经被安卓和IOS给替代了。...但是,安卓也是可以用Java来开发的。 1.4.3 JavaEE 用于Web方向的网站开发。(主要从事后台服务器的开发) 在服务器领域,Java是当之无愧的龙头老大。...,包含了JRE和开发工具

    19310

    碎片化 | 第一阶段-02-Java的跨平台性-视频

    e05653gnkoa.html Java语言概述 是SUN(斯坦福大学神经网络公司)公司,1995年推出一门高级编程语言 是一种面向Internet的编程语言,随着java技术发展,java已经成为软件开发的首选语言...简单、好学、面向对象、安全可靠、跨平台(与平台) Java语言的技术架构 1:J2EE(Java 2 Plform Enterprise Edition)企业版 是为开发企业环境下的应用程序提供的一套解决方案...技术体系:jsp等,主要用于web应用程序的开发 2:J2SE(Java 2 Platform Standard Editoin)标准版 是为开发桌面应用程序和商务应用程序提供的一套解决方案 eg...\JAVASE\JAVAME Java语言的特性 1:跨平台 也就是说,使用java语言编程的应用程序,可以在不同的平台(操作系统)中都可以运行 为什么?...如果想在不同的平台上运行的开发程序(java),那么都需要一个前提,首先安装一个java虚拟机,JVM(Java virtual Machine) ,jvm负责java程序运行。

    74170

    计算机是如何工作的

    发展史 Java 最初诞生的时候,适用于“嵌入式开发” 后来给网页网页开发逻辑(Java 在进行前端开发),迎来第一波巅峰 后来被微软打压后寻出路,开始做服务器开发(后端开发)和嵌入式开发...JSP,当上了二哥 Java 精简版:J2ME——>JavaME 往嵌入式开发这条路挺进 手机开始崛起(功能机),例如:诺基亚、摩托罗拉… 可以安装第三方程序—>以 JavaME 的方式来开发的...,乔布斯发布了第一代 iPhone,载入史册,标志着移动互联网时代开启,智能手机的时代开启 2011-2012 年左右,iPhone 4 最有影响力的版本出现,功能机遭遇滑铁卢,若基亚一夜破产 导致 JavaME...,非常好的适应了大规模网站的开发 在 Spring 的加持之下,Java 逐渐反超了 PHP 成为后端开发的老大 移动端开发:JavaME 倒了,新的王者 Android 诞生了(背后是 Google...作为开发语言的,谷歌选择 Java 就业能很好地将之前那批搞 JavaME 的人诏安过来。

    36410
    领券