了解什么是程序及Java

网上科普有关“了解什么是程序及Java”话题很是火热,小编也是针对了解什么是程序及Java寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您...

网上科普有关“了解什么是程序及Java”话题很是火热,小编也是针对了解什么是程序及Java寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

(1)程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。

(2)Java:JavaSE JavaEE JavaME

* Java SE是Java平台标准版的简称(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。

Java SE(Java Platform, Standard Edition Java标准版)就是基于JDK和JRE的.

* Java EE是Java平台企业版的简称(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。

* Java ME是Java微版的简称(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。

1、JAVA 实际上有点像超级精简的 Windows

JAVA 也是一种平台 只不过它需要操作系统来承载(如手机的操作系统 Windows Linux等)

算是操作系统下的“小操作平台”

2、硬件 -> 操作系统 -> 程序 (未用Java)

硬件 -> 操作系统 -> JAVA -> Java 程序(用Java)

3、用Java语言开发的程序必须在带有JAVA平台的环境下才能运行

也就是说 如果Java程序脱离了前面的JAVA 而直接由操作系统来执行

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

问题描述:

手机也用得着这个程序吗?

解析:

Java手机软件平台采用的基本Java平台是CLDC (Connected Limited Device Configuration)和MIDP (Mobile Information Device Profile),是J2ME (Java 2 Micro Edition)的一部分,在中国一般称为“无线Java”技术。此前,有人把它叫做“K-Java”;其实,K-Java的叫法只是Sun公司在开发 KVM Java虚拟机时的项目代号,在该技术被正式命名为KVM后,就不再用K-Java了。

Java技术的开放性、安全性和庞大的社会已有资源,以及其跨平台性,即“编写一次,到处运行”的特点,使Java技术成为智能手机软件平台的事实标准。

Java,是一种可以编写跨平台应用软件的面向对象的程序设计语言,由升阳(太阳微电子,Sun Microsystems)公司的James Gosling等人于1990年代初开发

参考资料:

zh. *** /wiki/Java

Java好象随处可见 - 甚至在TV中。尽管如此,说清楚Java是什

么和它能做什么却不那么容易。刚开始接触Java的人通常有三

个问题:

什么是Java?

Java能做什么?

Java怎样改变我的生活?

让我们先回答第一个问题:什么是Java?

Java既是一种编程语言,又是一个平台。

Java程序语言

Java是具有以下特征的高级程序语言:

* 简单

* 面向对象

* 可分布

* 可解释

* 强壮

* 安全性

* 结构化

* 轻便

* 功能强大

* 多线程

* 动态

Java既可以被编译,也可以被解释。通过编译器,可以把Java

程序翻译成一种中间代码 - 称为字节码 - 可以被Java解释器

解释的独立于平台的代码。通过解释器,每条Java字节指令被

分析,然后在计算机上运行。只需编译一次,程序运行时解释

执行。下图说明了它是如何工作的:

1flow.gif (3652 bytes)

可以把Java字节码看作运行在Java虚拟机(Java VM)上的机器

代码指令。每中Java解释器,不管是Java开发工具还是可以运

行Java小应用程序的Web浏览器,都是一种Java VM的实例。Java

VM也可以由硬件实现。

Java字节码使“写一次,到处运行”成为可能。可以在任何有

Java编译器的平台上把Java程序编译成字节码。这个字节码可以

运行在任何Java VM上。例如,同一个Java程序可以运行在Windows

NT、Solaris和Macintosh上。

2p.gif (6076 bytes)

Java平台

平台是程序运行的硬件或软件环境。Java平台与大多数其它平台

不同之处在于它是运行于其它基于硬件平台的纯软件平台。大

多数其它平台是硬件和操作系统的结合。

Java平台由两部分组成:

* Java虚拟机(Java VM)

* Java应用程序界面(Java API)

我们已经介绍了Java VM,它是Java平台的基础,可以移植到各

种基于硬件的平台上。

Java API是软件组件的 *** ,它们提供了很多有用的功能,如图

形用户界面(GUI)。Java API被分组为相关组件的库(包)。

下图描述了一个运行在Java平台上的Java程序,如应用程

序(application)或小应用程序(applet)。如图中显示的,Java

API和VM把Java程序从硬件依赖中分离出来。

3play.gif (1479 bytes)

作为一种独立于平台的环境,Java比本地代码慢一些。然而,聪

明的编译器、很好地调制过的解释器和即时字节码编译器可以

在不牺牲可移植性的条件下使Java的表现接近本地代码。

关于“了解什么是程序及Java”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

本文来自作者[问春]投稿,不代表小熊号立场,如若转载,请注明出处:https://xx-scm.com/cshi/202606-419.html

(360)

文章推荐

  • 教程辅助!“微信小程序里面打麻将怎么开挂(透视挂真的假的)

    教程辅助!“微信小程序里面打麻将怎么开挂网上科普有关“教程辅助!“微信小程序里面打麻将怎么开挂”话题很是火热,小编也是针对教程辅助!“微信小程序里面打麻将怎么开挂寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,教程辅助!“微信小程序里

    2025年03月15日
    69
  • 推荐一款“小程序打哈儿麻将怎么打才会赢”实测确实有挂

    网上科普有关“小程序打哈儿麻将怎么打才会赢”话题很是火热,小编也是针对同城衡阳字牌作弊开挂的方法寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,小程序打哈儿麻将怎么打才会赢这款游戏可以开挂的,确实是有挂的,通过微信【游戏】很多玩家在这款游

    2025年05月11日
    59
  • 实测辅助”多乐升级作弊辅助”分享装挂技巧步骤

    多乐升级作弊辅助网上科普有关“多乐升级作弊辅助”话题很是火热,小编也是针对多乐升级作弊辅助寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,多乐升级作弊辅助这款游戏可以开挂的,确实是有挂的,通过微信【】很多玩家在这款游戏中打牌都会发现很

    2025年05月21日
    61
  • 实测辅助”天龙座大厅怎么开挂”其实确实有挂

    天龙座大厅怎么开挂网上科普有关“天龙座大厅怎么开挂”话题很是火热,小编也是针对天龙座大厅怎么开挂寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,天龙座大厅怎么开挂这款游戏可以开挂的,确实是有挂的,通过微信【】很多玩家在这款游戏中打牌都

    2025年05月21日
    80
  • 实测辅助”小闲川南棋牌是不是有挂(详细真的有挂)

    小闲川南棋牌是不是有挂网上科普有关“小闲川南棋牌是不是有挂”话题很是火热,小编也是针对小闲川南棋牌是不是有挂寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,小闲川南棋牌是不是有挂这款游戏可以开挂的,确实是有挂的,通过微信【】很多玩家在

    2025年05月22日
    46
  • 实测辅助”微乐云南麻将真的可以开挂吗(真的有挂)

    网上科普有关“微乐云南麻将真的可以开挂吗”话题很是火热,小编也是针对同城衡阳字牌作弊开挂的方法寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,微乐云南麻将真的可以开挂吗这款游戏可以开挂的,确实是有挂的,通过微信【游戏】很多玩家在这款游戏中

    2025年05月22日
    42
  • 辅助开挂工具“半日闲这究竟有挂吗”原来真实可以装挂

    半日闲这究竟有挂吗网上科普有关“半日闲这究竟有挂吗”话题很是火热,小编也是针对半日闲这究竟有挂吗寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,半日闲这究竟有挂吗这款游戏可以开挂的,确实是有挂的,通过微信【】很多玩家在这款游戏中打牌都

    2025年06月28日
    38
  • 教程开挂辅助“朋友局麻将挂哪里有(详细透视开挂教程)

    网上科普有关“朋友局麻将挂哪里有”话题很是火热,小编也是针对同城衡阳字牌作弊开挂的方法寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,朋友局麻将挂哪里有这款游戏可以开挂的,确实是有挂的,通过微信【游戏】很多玩家在这款游戏中打牌都会发现很多

    2025年08月06日
    20
  • 玩家必搜“五彩茶馆有挂没有开挂(如何开挂)

    五彩茶馆有挂没有开挂网上科普有关“五彩茶馆有挂没有开挂”话题很是火热,小编也是针对五彩茶馆有挂没有开挂寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,五彩茶馆有挂没有开挂这款游戏可以开挂的,确实是有挂的,通过微信【】很多玩家在这款游戏

    2025年08月24日
    23
  • 开挂工具“掌心麻将圈开挂软件下载”其实确实有挂

    网上科普有关“掌心麻将圈开挂软件下载”话题很是火热,小编也是针对同城衡阳字牌作弊开挂的方法寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,掌心麻将圈开挂软件下载这款游戏可以开挂的,确实是有挂的,通过微信【游戏】很多玩家在这款游戏中打牌都会

    2025年08月30日
    22

发表回复

本站作者后才能评论

评论列表(4条)

  • 问春
    问春 2026年06月17日

    我是小熊号的签约作者“问春”!

  • 问春
    问春 2026年06月17日

    希望本篇文章《了解什么是程序及Java》能对你有所帮助!

  • 问春
    问春 2026年06月17日

    本站[小熊号]内容主要涵盖:国足,欧洲杯,世界杯,篮球,欧冠,亚冠,英超,足球,综合体育

  • 问春
    问春 2026年06月17日

    本文概览:网上科普有关“了解什么是程序及Java”话题很是火热,小编也是针对了解什么是程序及Java寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您...