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

跨平台  时间: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的平台上都适用的游戏。

妮妮云香港CTG云服务器1核 1G 3M19元/月

香港ctg云服务器香港ctg云服务器官网链接 点击进入妮妮云官网优惠活动 香港CTG云服务器地区CPU内存硬盘带宽IP价格购买地址香港1核1G20G3M5个19元/月点击购买香港2核2G30G5M10个40元/月点击购买香港2核2G40G5M20个450元/月点击购买香港4核4G50G6M30个80元/月点击购买香...

柚子互联(34元),湖北十堰高防, 香港 1核1G 5M

柚子互联官网商家介绍柚子互联(www.19vps.cn)本次给大家带来了盛夏促销活动,本次推出的活动是湖北十堰高防产品,这次老板也人狠话不多丢了一个6.5折优惠券而且还是续费同价,稳撸。喜欢的朋友可以看看下面的活动详情介绍,自从站长这么久以来柚子互联从19年开始算是老商家了。六五折优惠码:6kfUGl07活动截止时间:2021年9月30日客服QQ:207781983本次仅推荐部分套餐,更多套餐可进...

搬瓦工(季付46.7美元)新增荷兰(联通线路)VPS,2.5-10Gbps

搬瓦工最近新增了荷兰机房中国联通(AS9929、AS4837)线路的VPS产品,选项为NL - China Unicom Amsterdam(ENUL_9),与日本软银和洛杉矶(DC06)CN2 GIA配置一致可以互换,属于高端系列,2.5Gbps-10Gbps大带宽,最低季付46.7美元起。搬瓦工VPS隶属于老牌IT7公司旗下,主要提供基于KVM架构VPS主机,数据中心包括美国洛杉矶、凤凰城、纽...

跨平台为你推荐
嵌入式开发什么是嵌入式开发大牛网大牛网怎么样win10发布windows 10什么时候发布什么是光纤什么是光纤网络0x800ccc0f您的服务器意外终止了连接。其可能原因包括服务器出错、网络出错或长时间处于非活动状态。 0x800CCC0F快照优化网站快照优化需要注意什么code查询怎么查code?修复网络lsp怎样自己修复电脑的LSP?对联广告代码HTMl教程:实现网页左右两侧居中的对联广告代码省份证查询如何免费查询个人身份证号码归属地及姓名
成都虚拟主机 美国和欧洲vps 万网免费域名 金万维动态域名 科迈动态域名 重庆服务器托管 yardvps BWH mach5 谷歌香港 阿里云代金券 湖南服务器托管 韩国网名大全 dux 息壤代理 t云 国外ip加速器 美国盐湖城 英雄联盟台服官网 上海联通 更多