java虚拟机VS面向对象:java虚拟机就像是面向对象程序设计思想中的抽象类。在java跨平台语言出现前。原来是面向系统的(抛出CPU,因为现在的操作系统都支持主流CPU指令集。)即:分别编译成XP,LINUX,UNIX等操作系统可以识别的EXE文件并执行;现在抽象出了一个虚拟机。使JAVA编写的源代码先生成class文件。然后再由这个中间码对应各个平台解释执行。这就类似面向对象中的狗和猫两个类一样。我们定义了一个狗类和一个猫类。发现猫和狗存在特性,这样就抽象出了动物类。动物类省略了猫和狗重复代码的编写,虚拟机的使用也使编译执行起来更加方便。一次编译,处处执行。
java虚拟机VS面向对象
最新推荐文章于 2024-09-29 12:06:46 发布