Java Virtual Machine查看源代码讨论查看历史
Java Virtual Machine |
虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。
简介
显然已然成了一种趋势,但免费游戏中的付费道具、付费服务已经成为虚拟货币赚钱的利器,赚的钱甚至比收费模式更多。其实,网游运营商不过是将其主要收费模式从“购买游戏时间”变为“购买玩家虚拟物品”。对于免费网络游戏正像玩家所评价的:有钱走遍天下。比如,有一款游戏前20级不需要在商店买入任何兵器和盔甲,只要留着钱买药即可。但40级后就开始体验到金钱的重要性了,因为没钱很难打造装备。打造装备的材料则可以通过“银子”来购买,而“银子”只能通过人民币换游戏金币取得。一般来说,一个50级玩家要打造一身绿装备,光材料费就需要人民币375元。不光如此,除了打造装备是花费的大头外,高级药品生命药和魔力药更是不小的花费,传送、复活、寄售物品、成立家族、结婚等行为皆要收费,还有游戏特色之一的可以自动打怪的替身宝宝,其作用是代替玩家打怪升级,不过每小时要收费。
评价
Java虚拟机(JVM)一种用于计算机设备的规范,可用不同的方式(软件或硬件)加以实现。编译虚拟机的指令集与编译微处理器的指令集非常类似。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机规范定义了一个抽象的——而非实际的——机器或处理器。这个规范描述了一个指令集,一组寄存器,一个堆栈,一个“垃圾堆”,和一个方法区。一旦一个Java虚拟机在给定的平台上运行,任何Java程序(编译之后的程序,称作字节码)都能在这个平台上运行。Java虚拟机(JVM)可以以一次一条指令的方式来解释字节码(把它映射到实际的处理器指令),或者字节码也可以由实际处理器中称作just-in-time的编译器进行进一步的编译。[1]