JavaSE:叫做JavaStandardEdition,它包含Java基本类库和语法。主要用于开发图形用户界面(GUI)、复杂逻辑和高性能桌面应用。JavaSE分为四个组件:JVM(Java虚拟机)、JRE(JavaSeruntime环境)、JDK(Java开发工具包)和Java语言。JVM将Java编译文件翻译成相应的机器语言,JRE包含Java运行的环境,JDK包含Java开发的工具,Java语言是定义Java开发的语法规则。想要学习和开发其他Java平台的应用,首先要了解JavaSE,打好基础。

JavaEE:叫做JavaEnterpriseEdition,是基于JavaSE的,定义了一系列的服务、API、协议等。,并添加用于编写企业应用程序的类库。它是一种标准的多层体系结构,主要用于开发和部署分布式、基于组件、安全、可靠、可扩展和易于管理的企业级应用程序。

JavaME:称为Javaminiversion,主要用于开发消费类电子产品或嵌入式系统中的应用,以及开发连接性、内存和用户界面能力有限的设备应用。例如移动设备(手机)、掌上电脑、能够接入有线服务的机顶盒以及各种终端和其他消费电子产品。

图形用户界面(简称GUI,也称图形用户界面):指以图形方式显示的计算机操作用户界面。与早期计算机使用的命令行界面相比,图形界面在视觉上更容易被用户接受。但是,如果这个界面想要在显示屏上的某个特定位置以各种美观但不单调的视觉信息“提示用户状态的改变”,必然会比简单的消息呈现耗费更多的计算能力。

java的三大体系分为_java的三大体系分别是什么相关推荐

  1. java上转型对象特点_Java 浅析三大特性之一继承

    上文Java 浅析三大特性之一封装我们说到Java是一个注重编写类,注重于代码和功能复用的语言.Java实现代码复用的方式有很多,这里介绍一个重要的复用方式--继承. 在介绍继承之前,我们要明确一点, ...

  2. Java第三大的数,Java通过排序找出数组第三大数字

    Java通过排序找出数组第三大数字 1 方式一:对数组进行排序并返回第三大数字 通过对数组进行排序并返回第三大数字,我们可以找到java中的第三大数字.让我们看看完整的示例,以找到java数组中的第三 ...

  3. java 数据类型分为_JAVA中分为基本数据类型及引用数据类型

    byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0 short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值 ...

  4. java字节流分为_Java的流操作分为字节流和字符流两种。

    Java的流操作分为字节流和字符流两种.           1. 字节流  所有的读操作都继承自一个公共超类java.io.InputStream类.  所有的写操作都继承自一个公共超类java.i ...

  5. java数据类型 两大类_Java公开课|将Java数据类型分为这两大类,就能涵盖所有类型...

    [摘要]作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的 ...

  6. java课程设计总结迷宫_java课设走迷宫(含代码)#优质参考

    java课设走迷宫(含代码)#优质参考 目录1设计目的1.1课程设计的目的2总体设计2.1设计思路2.2设计方法3关键技术4程序流程5主要源代码6. 运行结果及结论7.参考文献1.设计目的1.1课程设 ...

  7. 调用java显示有何风险_Java学习----有风险的代码(异常)

    Exception继承了Throwable,但是它本身是有异常类的父类. RuntimeException:运行时异常 Exception->RuntimeException->NullP ...

  8. java iterator如何知道数量_Java开发岗面试题基础篇(二)

    点击蓝字 关注wo们 老哥们,接上篇<Java开发岗面试题--基础篇(一)>,本期推出Java开发岗面试题--基础篇(二),来看看Java中的集合.多线程.异常体系等知识在面试中是怎么体现 ...

  9. java语言变量分为_在Java语言中变量分为四种,分别是___________________________________________。_学小易找答案...

    [填空题]One day, at the registrar's office of a college, I noticed how parents are behaving with their ...

最新文章

  1. 旋转框检测方法综述:RotateAnchor系列
  2. lambda Kappa iota比较
  3. 2019湖南多校第三场
  4. 嵌入式常见笔试题总结(2)
  5. 贪心策略摘果子(洛谷P1478题题解,Java语言描述)
  6. python matplotlib 柱状图点击事件_Python:matplotlib分组Bar柱状图
  7. Centos7.0系统下Rsync+sersync实现多文件数据实时增量同步
  8. angular 的进一步深入理解
  9. msf出现Database not connected等问题【已解决】
  10. matlab中的连乘符号,数学中的连乘符号
  11. sccm服务器远程,sccm服务器是什么
  12. 田忌赛马(贪心算法)
  13. 用友U9 BOM全阶展开 代码如下
  14. 二战计算机技术,2020二本二战西南交大电子信息(计算机技术)上岸
  15. (灵感)集设网关于设计灵感的网站
  16. 研究目标与研究内容的撰写
  17. CO-PCA-利润中心会计
  18. 宝文理计算机分数位次,2017高考位次换算(2019高考分数线排名)
  19. wordPress 安装
  20. python和c++学哪个比较好

热门文章

  1. checkbox选中和不选中 jqu_jQuery控制checkbox选中状态但是不显示选中
  2. Gear 在 Polkadot 网络中的作用是什么?
  3. wps表格怎么添加附页_MySQL教案(建议使用WPS打开)
  4. 计算机太极阵怎么做,火锅三国电脑版
  5. hdu5445(两次多重背包)
  6. NASA官网下载全球雨量数据
  7. 读书与赚钱----读书也是件奢侈的事情
  8. 如何管理保护布线系统,从四个方面来说明
  9. 程序员也分三六九等,顶级码农水平,肝一辈子也没用
  10. antv 官方文档参考 ywy(基础)