楼主: arron刘

【话题讨论】Java虚拟机并发编程迷你书 图书有奖试读活动

[复制链接]
论坛徽章:
182
设计板块每日发贴之星
日期:2013-10-08 15:42:372011新春纪念徽章
日期:2015-04-20 22:21:50复活蛋
日期:2013-05-21 22:59:45奥运会纪念徽章:帆船
日期:2013-04-02 17:07:05复活蛋
日期:2013-08-25 23:30:22Jeep
日期:2013-12-03 22:49:54福特
日期:2013-08-23 10:13:58马自达
日期:2013-08-24 20:12:49红旗
日期:2013-08-24 20:12:49一汽
日期:2013-08-24 20:12:49
11#
发表于 2013-6-21 15:10 | 只看该作者
1.到底什么是Java虚拟机(JVM)?
  java虚拟机是java字节码运行的平台。很多如scalar,clojure,java等编译的目标代码都可在上面运行。  它本质上是一个运行在不同系统平台上的软件,只不过这个软件的功能是执行字节码这种目标代码。
2.你在日常工作中是否用到了JAVA虚拟机?
  有java的地方就需要它,比如eclipse的运行,还有一些以JAVA虚拟机为运行平台的语言都需用到,在Android开发的时候也会用到。
3.简要说说Java虚拟机的运行原理?
   运行原理就是解释字节码的执行,但是由于性能问题,通常会采用JIT编译技术来提高执行性能。 通过jvm在不同系统上的实现屏蔽字节码对底层的硬件及系统差异。

使用道具 举报

回复
论坛徽章:
0
12#
发表于 2013-6-21 21:44 | 只看该作者
支持一下   

使用道具 举报

回复
论坛徽章:
2
ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:20ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34
13#
发表于 2013-6-23 14:56 | 只看该作者
这个话题很好。
容器一直在用WebSphere,所以是IBM的虚拟机,有没有人比较过IBM的虚拟机和Oracle的区别所在

使用道具 举报

回复
论坛徽章:
2
劳斯莱斯
日期:2013-11-14 21:47:372016猴年福章
日期:2016-02-23 09:58:34
14#
发表于 2013-6-24 17:13 | 只看该作者
天天都在用,还真不知道这个原理是什么

使用道具 举报

回复
论坛徽章:
1
2013年新春福章
日期:2013-02-25 14:51:24
15#
发表于 2013-6-25 12:59 | 只看该作者
支持 想看看 真好现在研究JVM

使用道具 举报

回复
招聘 : 系统分析师
论坛徽章:
0
16#
发表于 2013-6-25 15:53 | 只看该作者
招聘java职位:初级:两年java经验,熟悉oracle,做过游标,统招本科学历;中级:5年java经验,熟悉oracle,做过游标。有意者联系我,也可以直接把简历发到88262419@qq.com 我看到简历会联系你们的。

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
9
ITPUB社区千里马徽章
日期:2013-06-09 10:15:34奥迪
日期:2013-10-12 15:10:47优秀写手
日期:2014-03-19 06:00:25马上有车
日期:2014-03-20 16:13:24马上有房
日期:2014-03-20 16:14:11马上有钱
日期:2014-03-20 16:14:11马上有对象
日期:2014-03-20 16:14:11马上加薪
日期:2014-03-20 16:14:11问答徽章
日期:2014-03-26 10:07:34
17#
发表于 2013-6-25 16:43 | 只看该作者
听说过,没有接触过,很期待大师讲座

使用道具 举报

回复
论坛徽章:
2
奥运纪念徽章
日期:2013-07-18 13:55:12ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42
18#
发表于 2013-6-26 10:23 | 只看该作者

1.到底什么是Java虚拟机(JVM)?
Java虚拟机(Java Virtual Machine 简称JVM)是运行所有Java程序的抽象计算机,是Java语言的运行环境,它是Java 最具吸引力的特性之一。Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。
Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。

使用道具 举报

回复
论坛徽章:
2
奥运纪念徽章
日期:2013-07-18 13:55:12ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42
19#
发表于 2013-6-26 10:23 | 只看该作者
  日常工作中用到了java虚拟机, oracle 的  openjdk, Jrocket  。 IBM也有自己的虚拟机实现。

使用道具 举报

回复
招聘 : 系统架构师
论坛徽章:
142
摩羯座
日期:2016-03-30 23:01:17秀才
日期:2015-07-31 14:17:16秀才
日期:2015-07-31 09:12:09秀才
日期:2015-07-28 10:22:54秀才
日期:2015-07-24 09:00:17秀才
日期:2015-07-20 08:54:46秀才
日期:2015-07-15 12:49:25秀才
日期:2015-07-09 09:23:47秀才
日期:2015-07-06 10:44:32秀才
日期:2015-07-06 10:34:54
20#
发表于 2013-6-26 13:08 | 只看该作者
支持一下,java程序员需要知道的一些知识

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表