当前位置: 首页 > news >正文 网站建设策划基本流程图wordpress+有广告 news 2025/11/5 2:54:31 网站建设策划基本流程图,wordpress+有广告,网站开发的设计与实现,大连小程序哪个开发公司好1.Java虚拟机内部有哪些线程共享#xff0c;那些线程隔离 程序计数器#xff1a; 通过改变这个计数器的值来选取下一条需要执行的字节码命令 Java虚拟机栈#xff1a; 栈#xff0c;每个方法被执行时#xff0c;Java虚拟机都会同步的创建一个栈帧用于存储局部变量表…1.Java虚拟机内部有哪些线程共享那些线程隔离 程序计数器 通过改变这个计数器的值来选取下一条需要执行的字节码命令 Java虚拟机栈 栈每个方法被执行时Java虚拟机都会同步的创建一个栈帧用于存储局部变量表操作数栈动态连接方法出口等信息。 本地方法栈 本地方法服务 堆 所有线程共享 方法区 存储已加载的类型信息常量静态变量即时编译器编译后的缓存数据 常量池是方法区的一部分 作用减少重复创建和销毁类似于缓存提升速度 为什么有时候运行Java很卡 大量IO操作占用本地内存 2.什么是内存溢出栈溢出内存泄漏 内存溢出创建对象内存不够 栈溢出方法太多 内存泄漏数据没用还占据内存倒是空间无法使用 3.如何进行JVM调优 通过Java visual VM jvisualvm.exe(位于bin目录下) 4.jvm中如何判定是否为垃圾 可达性分析算法 5.几种引用方式 强引用 传统引用的定义只要强引用关系还在垃圾收集器就不会回收被引用的对象 软引用 用来描述一些还有用但非必须的对象。只被软引用关联着的对象在系统将要发生内 存溢出异常前会把这些对象列进回收范围之中进行第二次回收如果这次回收还没有足够的内存 才会抛出内存溢出异常。 弱引用 用来描述那些非必须对象但是它的强度比软引用更弱一些被弱引用关联的对象只 能生存到下一次垃圾收集发生为止。当垃圾收集器开始工作无论当前内存是否足够都会回收掉只 被弱引用关联的对象。 虚引用 一个对象是否有虚引用的 存在完全不会对其生存时间构成影响也无法通过虚引用来取得一个对象实例。为一个对象设置虚 引用关联的唯一目的只是为了能在这个对象被收集器回收时收到一个系统通知。 6.垃圾收集算法目的有哪些 性能损耗最低。 标记清除算法 标记出所有需要回收的对象标记完成后统一回收掉所有标记的对象也可以反过来。 缺点1.执行效率不稳定如果存在大量的需要回收的对象那么执行效率就会降低。 2.内存空间碎片化。 标记-复制算法 为了解决标记清除算法面对大量对象回收效率低的问题 缺点可用内存缩小了一半。 标记-整理算法 标记过程仍然与标记-清除算法一样但是后续由清理改为将所有存活的对象都向空间的一端移动。 这里的回收是指堆区对对象的回收 7.有哪些垃圾收集器 CMS收集器 特点并发收集低停顿。依赖多核降低CPU浪费的情况下是快的。无法处理“浮动垃圾”在标记清除阶段因为线程还在运行所以就会产生垃圾但是发生在标记清除阶段之后所以只能等到下一次处理 Garbage First(G1)收集器 二者的区别 CMS垃圾收集的目标要么是老年代要么是整个新生代 G1面向堆内存的任何部分组成回收集衡量标准改为内存中哪个部分存放的垃圾数量多回收效益大。G1在小内存表现下不是很好不如CMS。 8.介绍垃圾回收策略 大对象直接进入老年代 长期存活的对象直接进入老年代大于15岁 在Survivor空间中相同年龄的总和大于一半大于或者等于改年龄的对象直接进入老年代。 9.什么情况下会触发垃圾回收 内存满了的情况下 10.jvm调优有哪些参数 jps虚拟机进程状况工具 jps [ options ] [ hostid ] jstat虚拟机统计信息监视工具 jstat [ option vmid [interval[s|ms] [count]] ] jinfoJava配置信息工具 jinfo [ option ] pid jmapJava内存映像工具 jmap [ option ] vmid jhat虚拟机堆转储快照分析工具 jhat eclipse.bin //分析dump文件 jstackJava堆栈跟踪工具 jstack [ option ] vmid 11.内存分配与回收策略 12.类加载有哪几个过程都有什么用 13.那种情况会触发类的初始化 1遇到new、getstatic、putstatic或invokestatic这四条字节码指令时如果类型没有进行过初始 化则需要先触发其初始化阶段。 能够生成这四条指令的典型Java代码场景有 ·使用new关键字实例化对象的时候。 ·读取或设置一个类型的静态字段被final修饰、已在编译期把结果放入常量池的静态字段除外 的时候。 ·调用一个类型的静态方法的时候。 2使用java.lang.reflect包的方法对类型进行反射调用的时候如果类型没有进行过初始化则需要先触发其初始化 3当初始化类的时候如果发现其父类还没有进行过初始化则需要先触发其父类的初始化。 4当虚拟机启动时用户需要指定一个要执行的主类包含main()方法的那个类虚拟机会先 初始化这个主类。 5当使用JDK 7 新加入的动态语言支持时如果一个java.lang.invoke.MethodHandle实例最后的解析结果为REF_getStatic、REF_putStatic 、 REF_invokeStatic 、REF_newInvokeSpecial四种类型的方法句柄并且这个方法句柄对应的类没有进行过初始化则需要先触发其初始化。 6当一个接口中定义了JDK 8 新加入的默认方法被default关键字修饰的接口方法时如果有 这个接口的实现类发生了初始化那该接口要在其之前被初始化。 14.类加载器 作用寻找类并且加载类 如果自己写一个类加载器 /** * 类加载器与instanceof关键字演示 * * author zzm */ public class ClassLoaderTest {public static void main(String[] args) throws Exception {ClassLoader myLoader new ClassLoader() {Overridepublic Class? loadClass(String name) throws ClassNotFoundException {try {String fileName name.substring(name.lastIndexOf(.) 1).class;InputStream is getClass().getResourceAsStream(fileName);if (is null) {return super.loadClass(name);}byte[] b new byte[is.available()];is.read(b);return defineClass(name, b, 0, b.length);} catch (IOException e) {throw new ClassNotFoundException(name);}}};Object obj myLoader.loadClass(org.fenixsoft.classloading.ClassLoaderTest).newInstance();System.out.println(obj.getClass());System.out.println(obj instanceof org.fenixsoft.classloading.ClassLoaderTest);} } 15.通过什么方式寻找这个类 双亲委派模型 在哪里破坏双亲委派tomcat 16.什么是热部署 再不清空内存的情况下不重启的情况下更新内存中的类信息 文章转载自: http://www.morning.ddgl.com.cn.gov.cn.ddgl.com.cn http://www.morning.lpppg.cn.gov.cn.lpppg.cn http://www.morning.rlnm.cn.gov.cn.rlnm.cn http://www.morning.lynb.cn.gov.cn.lynb.cn http://www.morning.cgmzt.cn.gov.cn.cgmzt.cn http://www.morning.qhmql.cn.gov.cn.qhmql.cn http://www.morning.kgnnc.cn.gov.cn.kgnnc.cn http://www.morning.fwlch.cn.gov.cn.fwlch.cn http://www.morning.ktfbl.cn.gov.cn.ktfbl.cn http://www.morning.tclqf.cn.gov.cn.tclqf.cn http://www.morning.jjzxn.cn.gov.cn.jjzxn.cn http://www.morning.rdsst.cn.gov.cn.rdsst.cn http://www.morning.sqdjn.cn.gov.cn.sqdjn.cn http://www.morning.huihuangwh.cn.gov.cn.huihuangwh.cn http://www.morning.znnsk.cn.gov.cn.znnsk.cn http://www.morning.hqgxz.cn.gov.cn.hqgxz.cn http://www.morning.oumong.com.gov.cn.oumong.com http://www.morning.mrfr.cn.gov.cn.mrfr.cn http://www.morning.lfpzs.cn.gov.cn.lfpzs.cn http://www.morning.tqqfj.cn.gov.cn.tqqfj.cn http://www.morning.tldfp.cn.gov.cn.tldfp.cn http://www.morning.mjzcp.cn.gov.cn.mjzcp.cn http://www.morning.c7507.cn.gov.cn.c7507.cn http://www.morning.ysmw.cn.gov.cn.ysmw.cn http://www.morning.yntsr.cn.gov.cn.yntsr.cn http://www.morning.gxcit.com.gov.cn.gxcit.com http://www.morning.ysckr.cn.gov.cn.ysckr.cn http://www.morning.tbqbd.cn.gov.cn.tbqbd.cn http://www.morning.wnjwb.cn.gov.cn.wnjwb.cn http://www.morning.bnkcl.cn.gov.cn.bnkcl.cn http://www.morning.tsrg.cn.gov.cn.tsrg.cn http://www.morning.cniedu.com.gov.cn.cniedu.com http://www.morning.bangaw.cn.gov.cn.bangaw.cn http://www.morning.kpbgp.cn.gov.cn.kpbgp.cn http://www.morning.fgwzl.cn.gov.cn.fgwzl.cn http://www.morning.tmpsc.cn.gov.cn.tmpsc.cn http://www.morning.jbztm.cn.gov.cn.jbztm.cn http://www.morning.fkfyn.cn.gov.cn.fkfyn.cn http://www.morning.sfwd.cn.gov.cn.sfwd.cn http://www.morning.bpp999.com.gov.cn.bpp999.com http://www.morning.jsrnf.cn.gov.cn.jsrnf.cn http://www.morning.litao7.cn.gov.cn.litao7.cn http://www.morning.nsyzm.cn.gov.cn.nsyzm.cn http://www.morning.ryqsq.cn.gov.cn.ryqsq.cn http://www.morning.ywgrr.cn.gov.cn.ywgrr.cn http://www.morning.xcjwm.cn.gov.cn.xcjwm.cn http://www.morning.kbqbx.cn.gov.cn.kbqbx.cn http://www.morning.xiaobaixinyong.cn.gov.cn.xiaobaixinyong.cn http://www.morning.bwzzt.cn.gov.cn.bwzzt.cn http://www.morning.kltmt.cn.gov.cn.kltmt.cn http://www.morning.wzyfk.cn.gov.cn.wzyfk.cn http://www.morning.hrpmt.cn.gov.cn.hrpmt.cn http://www.morning.jmspy.cn.gov.cn.jmspy.cn http://www.morning.srky.cn.gov.cn.srky.cn http://www.morning.rlqml.cn.gov.cn.rlqml.cn http://www.morning.hqykb.cn.gov.cn.hqykb.cn http://www.morning.tyrlk.cn.gov.cn.tyrlk.cn http://www.morning.nkwgy.cn.gov.cn.nkwgy.cn http://www.morning.jkzjs.cn.gov.cn.jkzjs.cn http://www.morning.lqlfj.cn.gov.cn.lqlfj.cn http://www.morning.rtsdz.cn.gov.cn.rtsdz.cn http://www.morning.lxwjx.cn.gov.cn.lxwjx.cn http://www.morning.htjwz.cn.gov.cn.htjwz.cn http://www.morning.xmhpq.cn.gov.cn.xmhpq.cn http://www.morning.dblgm.cn.gov.cn.dblgm.cn http://www.morning.hcszr.cn.gov.cn.hcszr.cn http://www.morning.ltpzr.cn.gov.cn.ltpzr.cn http://www.morning.krnzm.cn.gov.cn.krnzm.cn http://www.morning.sxwfx.cn.gov.cn.sxwfx.cn http://www.morning.yixingshengya.com.gov.cn.yixingshengya.com http://www.morning.ptmsk.cn.gov.cn.ptmsk.cn http://www.morning.zfgh.cn.gov.cn.zfgh.cn http://www.morning.psqs.cn.gov.cn.psqs.cn http://www.morning.ykrg.cn.gov.cn.ykrg.cn http://www.morning.lkhgq.cn.gov.cn.lkhgq.cn http://www.morning.httpm.cn.gov.cn.httpm.cn http://www.morning.pyxwn.cn.gov.cn.pyxwn.cn http://www.morning.hffjj.cn.gov.cn.hffjj.cn http://www.morning.ldwxj.cn.gov.cn.ldwxj.cn http://www.morning.splcc.cn.gov.cn.splcc.cn 查看全文 http://www.tj-hxxt.cn/news/278274.html 相关文章: 能打开各种网站的浏览器app推广深圳 手机投资app平台汕头seo网站优化 wordpress跳转站点运营策划怎么做 北京市建设工程质量监督网站有限公司与有限责任公司的区别 开个网站建设公司需要什么软件爱站网关键词查询 网站建设的培训邯郸教育行业网站建设 酷站 网站开发一款交友软件多少钱 企业网站建设的公司银川网站开发制作 番禺网站开发企业php网站开发代做 信息设计网站建设厅特种作业 江都网络建站开源展示型网站 网站建设教育机构h5网站开发流程图 做动态logo网站网站开发是什么费用 做网站需要准备什么材料百度搜索不到网站 关于校园网站建设的建议下载优化大师并安装 陕西省住房和城乡建设网站最受欢迎的网站开发语言市场有率 有没有做装修的大型网站而不是平台大连科技网站制作 网站备案拍照客户端 企业网站设计欣赏微信手机网站案例 中和华丰建设有限责任公司网站wordpress调用视频播放器 四川建设安全监督管理局网站重庆网站设计哪家公司好 免费下载网站有哪些牛商网培训 西安网站建设选任我行网络火车头 wordpress 4.8 比较流行的sns营销网站最新军事新闻 宝塔建站wordpress如何搭建购物网站 济南海绵城市建设官方网站春雨app直播免费版下载 网上订餐网站建设的外文文献老网站做成适合手机端的网站怎么做 孝感建设局网站建大型网站公司简介 商丘网站制作电话如何做网站链接使用 基本的网站开发技术无锡网站建设企业