社区
茶馆
帖子详情
C++是否可以象Java一样,也做一个虚拟机,以便可以虚拟执行?欢迎大家讨论
defencez
2003-12-16 01:36:42
我所了解的C++,假若以虚拟机的方式执行,可能要损失不少优点,但假若发展出C++的一个分支(有其相应语法规则,可以虚拟执行,并可提供GC等类似于JAVA语言的优点,同时对C++的用户来说,转换是平滑的,不需要费较大的学习成本),是否可行呢,实际上,是否就是变成了JAVA?
...全文
110
2
打赏
收藏
C++是否可以象Java一样,也做一个虚拟机,以便可以虚拟执行?欢迎大家讨论
我所了解的C++,假若以虚拟机的方式执行,可能要损失不少优点,但假若发展出C++的一个分支(有其相应语法规则,可以虚拟执行,并可提供GC等类似于JAVA语言的优点,同时对C++的用户来说,转换是平滑的,不需要费较大的学习成本),是否可行呢,实际上,是否就是变成了JAVA?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiangchun_xn
2003-12-16
打赏
举报
回复
这不可能,C++不可能有这种应用,C++就是设计来面对 现时的机器的
TopCat
2003-12-16
打赏
举报
回复
C++的内存管理模式比Java的要复杂的多,如果不改变这种内存管理模式,虚拟机的意义是不大的(如果虚拟成跟真实计算机几乎一样了,为什么不干脆是一个真实计算机呢)。而如果简化C++的内存管理模式——那就是Java了。
14天学会Android开发 飞龙整理 20141005
* 应用框架可以重复使用,其组件也可以更换 * Dalvik
虚拟
机
针对移动设备进行了优化 * 优化的图形能力支持2D、3D图形(OpenGL ES 1.0) * 集成了基于开源WebKit引掣的浏览器 * SQLite作为结构化数据存储 * 多媒体支持...
Java
虚拟
机
(JVM)你只要看这一篇就够了!
1.
Java
内存区域与内存溢出异常 ...字节码解释器工作是就是通过改变这个计数器的值来选取下一条需要
执行
指令的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖计数器完成 如果线程正...
java
虚拟
类_
java
虚拟
机
如何理解类类型?
正是得益于
Java
虚拟
机
,它号称的“一次编译,到处运行”才能有所保障。1.1
Java
程序
执行
流程
Java
程序的
执行
依赖于编译环境和运行环境。源码代码转变成可
执行
的机器代码,由下面的流程完成:
Java
技术的核心就是
Java
.....
JAVA
虚拟
机
Java
虚拟
机
是一台
执行
Java
字节码的
虚拟
计算机,它拥有独立的运行机制,其运行的
Java
字节码也未必由
Java
语言编译而成。VM平台的各种语言可以共享
Java
虚拟
机
带来的跨平台性、优秀的垃圾回器,以及可靠的即时编译器。...
什么是
Java
虚拟
机
?为什么
Java
被称作是平台无关的编程语言?
C/
C++
是一种直接编译成机器码的语言,因此对于不同的操作系统和不同的硬件架构,需要使用不同的编译器来生成相应的可
执行
文件。此外,
Java
虚拟
机
还为
Java
开发者提供了良好的开发环境,如Eclipse和IntelliJ IDEA等...
茶馆
551
社区成员
20,048
社区内容
发帖
与我相关
我的任务
茶馆
C++ Builder 茶馆
复制链接
扫一扫
分享
社区描述
C++ Builder 茶馆
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章