java虚拟机VS面向对象

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值