240 发简信
  • 120
    类初始化过程深入理解

    整体概览 类的加载 类的加载的最终产品是位于内存中的Class对象 Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方...

  • 数组类的加载

    对于数组实例来说,其类型是由JVM运行期动态生成的,表示为[[Lcom.shengsiyuan.jvm.classloader.MyParent...

  • 接口初始化规则

    在我们初始化一个类的时候,会先初始化它的父类,但是对于接口不是这样的,在初始化一个类时,并不会先初始化它所实现的接口,我们看下面的程序 运行程序...

  • 编译期常量与运行期常量的区别

    我们先来看一下下面这个程序 运行程序,输出: 很明显访问MyParent2的常量,并不会导致MyParent2的初始化,我们去看一下MyTest...

  • 初始化-主动使用实例分析

    根据上一节的理论我们知道,每个类的接口被Java程序“首次主动使用”时才初始化,这一节我们就通过具体的实例来验证一下 创建类的实例 运行程序,输...

  • 120
    类加载概念初识

    整体概览 类加载 在Java代码中,类型的加载、连接、初始化过程都是在程序运行期间完成的 提供了更大的灵活性,增加了更多的可能性 类的加载、连接...

  • 120
    初识Kafka

    首先访问Kafka的官网 http://kafka.apache.org 点击左下角的Download 我们下载 Scala 2.11 - ka...

  • Netty回调与Channel执行流程分析

    我们用Netty搭建一个简单的http服务器,来简单的分析一个Channel的执行流程。我们来新建一个Server 建一个Initializer...

  • 120
    SpringMVC_CRM系统_修改数据5

    数据展示出来了,我们接下来进行修改页面数据 点击修改,在弹出框中要先把用户信息填充进去,需要一个详情接口,我们先来在dao中添加一个方法Cust...