×

什么是java虚拟机 虚拟机 是什么意思

JAVA虚拟机是什么意思?Bubbles 是什么意思

admin admin 发表于2022-05-30 15:44:58 浏览132 评论0

抢沙发发表评论

JAVA虚拟机是什么意思


Java虚拟机(Java Virtual Machine,简称JVM)是一种假想的计算机。从结构上看,它由抽象的指令集、寄存器组、类文件格式规定、堆栈、内存垃圾收集器和存储区六个部件组成。指令集采用与平合无关的字节码形式,寄存器组中包含程序计数器、堆栈指针、运行环境指针和变量指针,类文件也与平台无关,堆栈用来传递参数和返回运行结果,垃圾收集器收集不再使用的内存片段,存储区则用来存放字节码。JVM仅仅规定部件的功能和规格。虽然这些功能和规格是统一的,但是并没有规定这此部件的具体实现技术,就是说,可以用任何一种技术来实现。

Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在Java中,这种供虚拟机理解的代码叫做字节码(ByteCode),它不面向任何特定的处理器,只面向虚拟机。

每一种平台的解释器是不同的,但是实现的虚拟机是相同的。Java源程序经过编译器编译后变成字节码,字节码由虚拟机解释执行,虚拟机将每一条要执行的字节码送给解释器,解释器将其翻译成特定机器上的机器码,然后在特定的机器上运行。

可以说,Java虚拟机是Java语言的基础。它是Java技术的重要组成部分。Java虚拟机是一个抽象的计算机,和实际的计算机一样,它具有一个指令集并使用不同的存储区域。它负责执行指令,还要管理数据、内存和寄存器。Java解释器负责将字节代码翻译成特定机器的机器代码。Java是一种简单的语言。它用到的概念不多,而且多为程序员所熟悉。如果你是一名程序员,掌握Java对你来说是易如反掌的事。即使你没有学过任何编程语言,学习Java也要比学习C++要容易的多。

Bubbles 是什么意思


bubble[英][’bʌbl][美][ˈbʌbəl]n.泡,水泡; 冒泡,起泡; 泡影,妄想; (欲表达的)一点感情;
vt.& vi.起泡,使冒气泡;
vi.使冒泡,发出冒泡的声音; 洋溢着(某种感情); 滔滔不绝地讲; 兴奋,欢闹;
bubbles是许多泡泡的意思
n. 泡( bubble的名词复数 );泡影;肥皂泡;(欲表达的)一点感情
v. 起泡,使冒气泡( bubble的第三人称单数 );(移动时)发出冒泡的声音;洋溢着(某种感情);强烈感受

除斥期间的斥是什么意思,除是什么意思


除斥,除意指“排除”、斥指“斥去”,意味着过此期间,权利完全消失之意。

除斥期间是指法律规定某种民事实体权利存在的期间。权利人在此期间内不行使相应的民事权利,则在该法定期间届满时导致该民事权利的消灭。其特点有:

1、除斥期间则一般是不变期间。不因任何事由而中止、中断或者延长。

2、除斥期间则消灭的是权利人享有的实体民事权利本身,如追认权、撤销权、解除权等。

3、除斥期间规定的是权利人行使某项权利的期限,以权利人不行使该实体民事权利作为适用依据。

4、除斥期间是自相应的实体权利成立之时起算。

扩展资料:

合同撤销权除斥期间

合同撤销权是指撤销权人享有的对意思表示不真实,但已经生效的合同予以撤销,使合同归于消灭的权利。

《合同法》第五十四条规定,存在因重大误解的,在订立合同时显失公平的,一方以欺诈、胁迫的手段或者乘人之危,使对方在违背真实意思的情况下订立的,受损害方有权请求人民法院或者仲裁机构变更或者撤销。

《合同法》第五十五条规定:“有下列情形之一的,撤销权消灭:

1、具有撤销权的当事人自知道或者应当知道撤销事由之日起一年内没有行使撤销权;

2、具有撤销权的当事人知道撤销事由后明确表示或者以自己的行为放弃撤销权。

也就是说,合同撤销权行使期限是除斥期间,该期限不能中断、中止或者延长,权利人如果不及时行使,将丧失该项权利。

参考资料来源:百度百科——除斥期间