• 【Java 】什么叫耦合,什么叫解耦

    耦合: 有一对热恋中的男女,水深火热的,谁离开谁都不行了,离开就得死,要是对方有一点风吹草动,这一方就得地动山摇。可以按照琼瑶阿姨的路子继续想象...

  • java中堆和栈有什么区别?

    堆和栈都是Java用来在RAM中存放数据的地方。 一、堆 (1)Java的堆是一个运行时数据区,类的对象从堆中分配空间。这些对象通过new等指令...

  • 120
    Java中数组的初始化

    一、什么是初始化 在Java程序开发中,使用数组之前都会对其进行初始化,这是因为数组是引用类型,声明数组只是声明一个引用类型的变量,并不是数组对...

  • 120
    理解 Java 核心基础精髓

    1、字符串不变性 下面这张图展示了这段代码做了什么 String s = "abcd"; s = s.concat("ef"); 2、equal...

  • 那些年踩过的Java异常,简直了!

    1、NullPointerException 空指针异常,操作一个 null 对象的方法或属性时会抛出这个异常。具体看这篇文章:Java 避免空...

  • 120
    如何参悟Java的三大框架

    大数据时代,中国IT环境也将面临重新洗牌,不仅仅是企业,更是程序员们转型可遇而不可求的机遇。 Java是世界第一编程语言,这已经达成共识,是毋庸...

  • JAVA四种遍历Map的方法

    Map遍历四种方式: 方法一. 在for-each循环中遍历keys或values。 Map map = new HashMap (); //...

  • 120
    几个改变世界的java工具

    Java的开源生态系统强大而健康,这是我们创建OSCON Java的主要原因之一。在过去的十年中,有几个项目已经超越了简单的采用,并在Java世...

  • 120
    Java的类型擦除

    一、各种语言中的编译器是如何处理泛型的 通常情况下,一个编译器处理泛型有两种方式: 1.Code specialization。在实例化一个泛型...

个人介绍
长征路上的Java程序员,每天分享Java知识点。每天让梦想更近一些......感兴趣的小伙伴欢迎加入编程学习裙:928505736