社区
C++ 语言
帖子详情
jvm重复创建的问题
zzhjssz
2013-05-10 05:18:41
在一个程序中,由于需要(反正是需要,呵呵)需要分别两个一样的jar文件(部署在不同路径下),但是在创建jvm的时候,第二个创建就会报错,请问有什么办法能再一个程序中创建两个jvm么?
...全文
128
6
打赏
收藏
jvm重复创建的问题
在一个程序中,由于需要(反正是需要,呵呵)需要分别两个一样的jar文件(部署在不同路径下),但是在创建jvm的时候,第二个创建就会报错,请问有什么办法能再一个程序中创建两个jvm么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzhjssz
2013-05-21
打赏
举报
回复
用DCOM解决
zzhjssz
2013-05-13
打赏
举报
回复
引用 4 楼 buyong 的回复:
把第二个复制到临时目录,并重命名。
不行,没那么简单。。。
buyong
2013-05-10
打赏
举报
回复
把第二个复制到临时目录,并重命名。
zzhjssz
2013-05-10
打赏
举报
回复
补充一下,我的程序是C++实现的,需要在一个程序中创建两个jvm,有不同的输入参数,请问如何实现?
zzhjssz
2013-05-10
打赏
举报
回复
引用 1 楼 hugett 的回复:
JAVA的问题你发到C++版。。
对于c++创建的jvm,我觉得放在这个版没错吧
hugett
2013-05-10
打赏
举报
回复
JAVA的问题你发到C++版。。
JVM
高频基本面试
问题
整理
JVM
一些基本
问题
的总结分享
jvm
对象
创建
与内存分配
1.对象的
创建
流程 1.1检查该类是否由类加载器加载到
jvm
中,如果加载过则不
重复
加载,直接使用,没有加载的话,那么直加载到
jvm
中 1.2 给对象分配内存 1.3 对象中的静态变量初始化,执行静态代码块 1.4 设置对象头,包括markwork,classpoint,padding 1.5 init 2.如何给对象划分内存 2.1 指针碰撞:记录对象在内存分配的最后位置,然后指针移动到下一个空闲空间 2.2 空闲列表:
jvm
垃圾回收后,内存空间并不是连续的,如果碰到大对象的话,有没有
JVM
初始化Main线程
创建
的流程(从OpenJDK8源码到Linux源码的线程
创建
)
JVM
本质是动态链接库(Windows下为.dll文件,Linux下为.so文件),作为Java的虚拟机运行在操作系统的进程空间中,为Java语言提供类加载机制,热点编译,GC回收机制等,同时也为JDK函数的封装提供了JNI支持,即调用C/C++函数接口。此文将从
JVM
的启动流程开始向底层分析Main线程的
创建
(Linux平台下)。
JVM
类加载机制、对象的
创建
过程
目录类加载的过程类加载器类加载机制类加载时机类加载方式对象的
创建
过程对象的内存布局对象的访问方式 类加载:
jvm
读取.class文件,解析获取类的信息,生成对应的Class对象。 类加载的过程 主要分为加载、连接、初始化3个阶段,连接又可细分为验证、准备、解析3个阶段。 1、加载 Loading 通过类的全限定名获取类的二进制字节流 将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构 在内存中生成对应的Class对象 2、连接 Linki
JVM
划分区域的原因
JVM
划分区域的原因
JVM
内存区域划分
jvm
也是一个软件、也需要和其他软件共享计算机的内存。 我们所有java运行中所处理的对象或者算法都使用
jvm
的内存空间 java 也可以通过一些参数去控制
jvm
内存的使用量 最小内存 XMS 最大内存 XMx 按照正常理解,
jvm
用于
创建
对象,随着对象数量的增加,
jvm
使用率也在增加 如果
jvm
使用率达到100%就无法使用 为了让
jvm
可以让更多的对象
重复
使用,我们需要垃圾回收 垃圾:不会被使用的对象 所以
jvm
中的空间是被循环使用的 为了提高垃圾回收
C++ 语言
64,680
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章