社区
Java EE
帖子详情
为什么JAVA运行速度比C++慢?
jieke2002
2005-04-12 11:59:42
为什么JAVA运行速度比C++慢?
...全文
72
1
打赏
收藏
为什么JAVA运行速度比C++慢?
为什么JAVA运行速度比C++慢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飞行的兔子
2005-04-12
打赏
举报
回复
现在java的速度个人觉得还行!
java比c++多一道程序,就是先编译成字节码,再装入jvm最后翻译成二进制代码!
征服
C++
11视频精讲
【为什么还需要学习
C++
?】 你是否接触很多语言,但从来没有了解过编程语言的本质?你是否想成为一名资深开发人员,想开发别人做不了的高性能程序?你是否经常想要窥探大型企业级开发工程的思路,但苦于没有基础只能望洋兴叹? 那么
C++
就是你个人能力提升,职业之路进阶的不二之选。【课程特色】 1.课程共19大章节,239课时内容,涵盖数据结构、函数、类、指针、标准库全部知识体系。2.带你从知识与思想的层面从0构建
C++
知识框架,分析大型项目实践思路,为你打下坚实的基础。3.李宁老师结合4大国外顶级
C++
著作的精华为大家推出的《征服
C++
11》课程。【学完后我将达到什么水平?】 1.对
C++
的各个知识能够熟练配置、开发、部署;2.吊打一切关于
C++
的笔试面试题;3.面向物联网的“嵌入式”和面向大型化的“分布式”开发,掌握职业钥匙,把握行业先机。【面向人群】 1.希望一站式快速入门的
C++
初学者; 2.希望快速学习
C++
、掌握编程要义、修炼内功的开发者; 3.有志于挑战更高级的开发项目,成为资深开发的工程师。 【课程设计】 本课程包含3大模块基础篇本篇主要讲解
c++
的基础概念,包含数据类型、运算符等基本语法,数组、指针、字符串等基本词法,循环、函数、类等基本句法等。进阶篇本篇主要讲解编程中常用的一些技能,包含类的高级技术、类的继承、编译链接和命名空间等。提升篇:本篇可以帮助学员更加高效的进行
c++
开发,其中包含类型转换、文件操作、异常处理、代码重用等内容。
为什么
Java
永远比
C++
慢
?
转载的文章,其中谈到了
java
比C Why
Java
Will Always Be Slower than
C++
by Dejan Jelovic 为什么
Java
永远比
C++
慢
? 耍过
Java
程序,或者用
Java
码过程序的人都晓得,
Java
要比用
C++
写成的原生程序要
慢
。这是咱用
Java
时已经承认的事实。 不过,很多人想要说服我们说这只不过是暂时的,他们说
Java
从
java
运行
速度
比
C++
慢
的原因
1)
java
是解释性语言,
java
程序在
运行
时类加载器从类路经中加载相关的类,然后
java
虚拟机读取该类文件的字节,执行相应操作.而
C++
编译的时候将程序编译成本地机器码.一般来说
java
程序执行
速度
要比
C++
慢
10-30倍.即使采用just-in-time compiling (读取类文件字节后,编译成本地机器码)技术,
速度
也要比
C++
慢
好多. 2)
java
程序有要从网络上加载类字节,然
java
运行
速度
比
C++
慢
的几点原因
这段时间找工作,面试了一些单位,感觉自己在
java
方面学的不是很深入,特别是对其一些内部机制一知半解,所以准备花一个月时间学习一下.这本书详细分析了
java
运行
速度
比
C++
慢
的几点原因,总结下有以下几点: 1)
java
是解释性语言,
java
程序在
运行
时类加载器从类路经中加载相关的类,然后
java
虚拟机读取该类文件的字节,执行相应操作.而
C++
编译的时候将程序编译成本
为什么
Java
会比
C++
慢
最近在复习一些
Java
的基础知识,突然回想起了这个远古问题,就是基本上所有的人都在说
Java
比
C++
的
运行
速度
慢
很多很多,而这些人可能有绝大部分人也并不是很清楚其中的原因,今天就来整理一下。 首先
JAVA
是一种解释型语言,也就是说
JAVA
并不能直接被编译连接成机器语言执行,而是被编译成二进制的.class字节码文件,再由
java
虚拟机解释执行,这中间就有了字节码加载的开销,和解释字节码的时间开销。...
Java EE
67,513
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章