zoukankan      html  css  js  c++  java
  • 对jvm的学习(1)

    1.在java代码中,类型的加载,连接与初始化过程中都是在程序运行期间完成的,这样对程序可扩展性提供了无限可能,不是在编译时完成,因为可以有jdk的动态代码和cglib动态代理对其进行改变,这样扩展性更高,这一点是猜想,具体还得通过学习时找到实例印证

    2.java中都对实例与对象进行操作的,类或者类型形成实例或者对象

    面试题1:java虚拟机将在哪几种情况下结束生命周期?

    1.执行System.exit()方法

    2.程序正常执行结束

    3.程序出现异常或者错误

    4.操作系统出现错误从而导致java虚拟机进程终止(不可控)

  • 相关阅读:
    基础知识概要
    文件操作
    排序
    python 内置函数
    lambda表达式
    函数
    字典dict
    Session、Cookie 学习笔记
    Spring+MVC+Mybatis整合
    JSONP原理解析
  • 原文地址:https://www.cnblogs.com/siyuan7657/p/12606964.html
Copyright © 2011-2022 走看看