跨平台什么是跨平台游戏和全台平游戏?

跨平台  时间:2021-09-03  阅读:()

网络中的"跨平台"是什么意思?

呵呵。

Windows, Linux是两个不同的操作系统,也是两个不同的平台,我们现在使用的一般都是windows平台,但也有很多人使用linux平台, 我是大致的说一下这个“跨平台”这个词的意思。

这个词可以应用到很多方面,比如现在大家都知道的“淘宝”和“易趣”这也是两个电子商务平台,其实这个平台是跨不过去,性质一样,属性一样,结构不一样。

怎么跨。

你总不可能在淘宝买东西叫易趣的人给你货吧。

在淘宝和易趣都有店铺那另当别论。

不过从“工商银行”可以跨到“农业银行”。

呵呵。

这两个银行平台可以跨。

现在从工行汇款到农业银行应该不是很难吧。

也许我解释的很笼统,听不懂,真是对不起。

水平有限。

什么叫“跨平台”出售?

跨平台泛指程序语言、软件或硬件设备可以在多种作业系统或不同硬件架构的电脑上运作。

  广义面言,一般的计算语言都可做到跨平台,开发商只需要提供各种平台下的runtime/中间件环境即可。

严格而言是指用某种计算机语言编制的程序只需要做小量的修改,编译之後即可在另外一种平台下运行,此时并不提供runtime/中间件环境。

例如java是一种提供runtime环境的跨平台解决方案,而c而是一种标准且严格的跨平台语言。

  跨平台概念是软件开发中一个重要的概念,即不依赖于操作系统,也不信赖硬件环境。

一个操作系统下开发的应用,放到另一个操作系统下依然可以运行。

相对而言如果某种计算机语言不用修改代码即可做到高度跨平台 ,那麼此语言就越抽象,硬件控制力就越低,只适合开发高度抽象的模型系统。

诸如java,delphi和易语言,都已做到了跨平台。

它们将可以在多种系统下开发,运行和维护。

援多种作业系统的软体 1. 资料库管理系统(dbms): mysql:solaris、linux、windows、freebsd oracle:solaris、linux、windows 2. 网站伺服器、应用程式伺服器: apache:solaris、linux、windows、freebsd tomcat:linux、windows、freebsd 3. 网际网路浏览器: mozilla firefox:linux、freebsd、solaris、aix、windows、 可在不同作业系统上进行软体开发的程式语言 c语言、c++、java perl、tcl、erlang python、delphi+kylix、realbasic 详细解说   大部分电脑语言从绝对意义而言,都是跨平台的:因为都是以高级的、人类可读的方式来对cpu发号指令,这样也就没必要依赖於任何作业系统。

但如果要用系统的部件工具箱,来新建用户图形界面(gui),就可能会用到开发员特定系统中的api函数或库类。

虽然c++是跨平台的,但windows下用到win32 api的c++程式,一般就不能在unix机器上编译。

不同编译器对语言规范的解释也有所差异。

这样的话,在针对不同系统进行构建之前,程式就得加以考虑。

  一些如java这样的语言,从一开始就意识到要在各个平台下运行,所以跨平台在其平台的本地语言环境中已经实现。

例如,java可以跨平台使用,正是由於swing库在许多平台下的实现。

类似的,能进行跨平台的文件存取,是因为有各自平台下文件存取的库。

以此类推,各种跨平台问题,都需要各自的本地库来解决。

wxwidgets框架就是这样的一个跨平台库,根据不同的跨平台问题,提供了许多不同的解决方案;类似的库有许多,可以根据不同语言的跨平台开发,而采用相应的库。

  针对每种作业系统、cpu,而提供并测试各自的编译版本,这种做法的可行性很小;开源软体则允许用户自己来编译目的码(object code),这样在跨平台方面更好一些。

类似的,那些解释型语言,或者需要虚拟机的语言,也更加符合跨平台的要求,因为用户也要自己进行编译。

sun公司的java虚拟机hotspot,只针对几种而不是全部平台,提供编译好的二进位文件。

例如,sun对於gnu/linux,只支持i386平台,但如果谁在powerpc或者sparc电脑上运行linux,就只好自己编译本地的机器码(machinecode),或者使用第三方软体,才能运行java程式。

  许多api(应用程式介面)依赖於平台。

opengl可以看作是跨平台的,因为其不依赖於任何特定的作业系统、cpu构架或者某个牌子的图形设备。

特定平台的api可以在其他系统上作为兼容层而新建,例如wine的库,windows程式就可以在unix系统上运行。

  另外许多程式语言还有跨平台的扩展以及中间件,这样程式设计师对於同样的原始码,只要进行一点小修改,就可以在不同平台下编译/运行,例如qt和wxwidgets。

跨平台开发有什么优缺点?

跨平台开发意味着将牺牲平台的特性或是性能来开发。

一些跨平台开发工具是将平台共性和特性封装给提供给你来是用。

避免你的重复开发。

摆脱了平台环境的束缚的同时也被开发工具束缚了

java跨平台到底是什么意思?能否举个通俗易懂的例子???急啊

以前它有一个口号:一次编译、到处运行。

就是说代码编译好之后得到一个字节码而不是传统的机器码的程序,当我们运行在不同的操作系统上的时候,每个操作系统都有相应的 Java 虚拟机来解释这些字节码,因为跟操作系统平台相关的部分由 Java 虚拟机来负责,这就是所谓的跨平台。

对比一下传统的程序,一个 Windows 上的 exe 没办法运行在 Linux 上,反过来也是一样。

另外,Java 使用的包名和类路径也是为跨平台提供支持的,包名的层次结构就是与目标树和jar内的目录结构对应的,因此程序只看到一个逻辑的层次结构,真实运行时我们则是在命令行给出 -classpath 参数,这时的 classpath 参数则是与操作系统平台相关的,但要知道这与代码本身没有关系,代码依然是跨平台的。

跨平台都说Java是跨平台的,什么样才是跨平台啊?

java的应用不需要为不同的硬件操作系统平台,使用不同的编译器来编译,他是运行在一个虚拟的机器上jvm;所以不管是什么样的机器只要有合适的jvm就可以正确的运行java程序。

c语言要想在不同的平台上运行必须有相应的编译器重新编译。

另外Java Applet程序可以远程运行,用户也可以在浏览器中运行,不用考虑具体的硬件和操作系统。

这一点是c无法实现的。

什么是跨平台游戏和全台平游戏?

跨平台,就是在不同的平台上,跨连接可以对战,比如,同一个网络游戏,有几个游戏平台都代理了这个游戏,那么在各个游戏平台中玩改游戏的人,可以再跨平台游戏时间,碰到不同平台的人,比如弹弹堂 这个网页游戏,4339 、7k7k、360、新浪、百度、酷狗、等等小游戏平台都代理了弹弹堂这个游戏,跨平台游戏,在游戏中,4399平台的玩家,能遇到7k7k平台的 等等。

全平台游戏是指四大主机PC、Wii、PS3和XBOX360的平台上都适用的游戏。

零途云:香港站群云服务器16IP220元/月,云服务器低至39元/月

零途云(Lingtuyun.com)新上了香港站群云服务器 – CN2精品线路,香港多ip站群云服务器16IP/5M带宽,4H4G仅220元/月,还有美国200g高防云服务器低至39元/月起。零途云是一家香港公司,主要产品香港cn2 gia线路、美国Cera线路云主机,美国CERA高防服务器,日本CN2直连服务器;同时提供香港多ip站群云服务器。即日起,购买香港/美国/日本云服务器享受9折优惠,新...

VoLLcloud(月付低至2.8刀)香港vps大带宽,三网直连

VoLLcloud LLC是一家成立于2020年12月互联网服务提供商企业,于2021年1月份投入云计算应用服务,为广大用户群体提供云服务平台,已经多个数据中心部署云计算中心,其中包括亚洲、美国、欧洲等地区,拥有自己的研发和技术服务团队。现七夕将至,VoLLcloud LLC 推出亚洲地区(香港)所有产品7折优惠,该产品为CMI线路,去程三网163,回程三网CMI线路,默认赠送 2G DDoS/C...

PacificRack 下架旧款方案 续费涨价 谨慎自动续费

前几天看到网友反馈到PacificRack商家关于处理问题的工单速度慢,于是也有后台提交个工单问问,没有得到答复导致工单自动停止,不清楚商家最近在调整什么。而且看到有网友反馈到,PacificRack 商家的之前年付低价套餐全部下架,而且如果到期续费的话账单中的产品价格会涨价不少。所以,如果我们有需要续费产品的话,谨慎选择。1、特价产品下架我们看到他们的所有原来发布的特价方案均已下架。如果我们已有...

跨平台为你推荐
信奥奥科切割机说明书哪个有previousprevious是什么意思nvidia官方网站N卡的官网是什么?硬盘分区格式化怎样给硬盘分区并格式化开房数据库怎么用身份证查开房记录,开房记录如何查询乐辞乐组词有哪些sg什么意思篮球中内线和外线是什么意思科学计算器说明书科学计算器怎样用?gps简介GPS有哪些功能宴请网如何加入虚拟网
万网域名管理 免费cn域名 kddi info域名 css样式大全 eq2 发包服务器 数字域名 秒杀预告 网通服务器托管 网游服务器 空间登录首页 监控服务器 lamp是什么意思 测速电信 好看的空间 nnt magento主机 reboot asp.net虚拟主机 更多