导航:首页 > 编程语言 > java程序运行机制

java程序运行机制

发布时间:2025-08-31 03:48:01

java运行机制是什么

http://dev.csdn.net/article/37/37090.shtm
Java与其说是种语言,不如说是一种平台更为合适。Java的每一个类都有一个class文件和它对应,Java在程序的启动的时候将程序运行需要用到的类加载到虚拟机中,根据Java的虚拟机规范进行连接(动态连接),程序的组装是在运行的时候完成的。因此,Java程序非常容易进行组件式的开发,程序的组件非常的容易替换。
C++和其他的编译型的语言一样,它的程序的组装方式是一种传统的组装方式。C++在编译的时候生成适用于某一平台的二进制代码,在连接的时候找到需要调用的库,然后将这些库中的代码连接进可执行程序之中,生成的可执行程序运行速度非常的快,但是可执行代码已经变成了一个整体,不可能再分开。(未考虑动态链接的情况)
C++当然也可以以组件的形式开发,如COM,但那些都是基于动态链接库的,不可跨平台的,COM实际上也是定义了一个二进制的组件标准。是不可跨平台的。

❷ Java程序的运行机制是怎么样的

Java程序的运行机制如下:

❸ JAVA语言的核心机制是什么

Java语言包含三种核心机制:Java 虚拟机、垃圾收集机制和代码安全检测。
1、Java 虚拟机(Java Virtual Machine,JVM)
在一台计算机上由软件或硬件模拟的计算机。Java虚拟机读取并处理经编译过的平台无关的字节码class文件。
2、垃圾收集机制(Garbage collection)
在C/C++ 等语言中,由程序员负责回收无用内存。Java语言解除了程序员回收无用内存空间的责任。它提供一种系统级线程跟踪存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空间。垃圾收集在Java程序运行过程中自动进行,程序员无法精确控制和干预。
3、代码安全性检测(Code Security)
Java执行代码的时候,由JVM对运行的代码进行安全性检测,当进行一些非法操作的时候,比如修改一些系统设置的时候,JVM会发出警告。

阅读全文

与java程序运行机制相关的资料

热点内容
查找pdf文件的检索方式 浏览:468
java中怎样设置窗体透明 浏览:110
上述文件名无效视频文件 浏览:975
plc编程中c指哪个元件 浏览:50
手机怎样打包文件和视频 浏览:834
电力通信用什么编程 浏览:659
摩拜app为什么闪退 浏览:847
魅族18Pro是多少A的数据线 浏览:837
出租房网络如何修复 浏览:251
fifaol3什么时候更新数据 浏览:643
视频文件中毒文件名修改不了 浏览:84
如何使word文件名多行 浏览:597
ripper专杀工具 浏览:169
java程序运行机制 浏览:615
微信密码忘了怎样找到 浏览:879
数据报表需要哪些辅助软件 浏览:356
迪拜快递文件到达国内多少天 浏览:780
ps怎么存放文件 浏览:239
好的qq昵称 浏览:644
php资源扫描工具 浏览:188

友情链接