240 投稿
收录了20篇文章 · 3人关注
  • Resize,w 360,h 240
    C语言实现环形缓冲区

    环形缓冲区 环形缓冲区的特性1、先进新出2、当缓冲区被使用完,且又有新的数据需要存储时,丢掉历史最久的数据,保存最新数据现实中的存储介质都是线性...

    1.4 贰爷 1 6
  • JAVA基础篇(14)— 接口与抽象类的区别

    在面向对象的概念中,所有对象都是通过类来描述的。但是不是所有的类都是用来描述对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,那么这个...

  • Java中接口与抽象类的区别

    一、抽象类 在Java中,被关键字abstract修饰的类称为抽象类;被abstract修饰的方法称为抽象方法,抽象方法只有方法声明没有方法体。...

  • Resize,w 360,h 240
    《java编程思想》读书笔记之初始化与清理

    1.只有在没有默认构造函数的时候,编译器才会默认生成一个,当用户定义了构造函数,编译器便不会再生成默认构造函数。 可以使用private默认构造...

  • Java高级特性——反射

    一、什么是反射? JAVA反射机制[https://baike.baidu.com/item/JAVA%E5%8F%8D%E5%B0%84%E6...

  • Resize,w 360,h 240
    面试题——Java 类加载/创建对象的过程

    简洁回答: 第一步,判断常量池是否能定位类的符号引用,并且检查这个符号引用代表的类是否被加载、解析、初始化过。如果没有则执行第一步,如果有则执行...

  • Java类加载与反射

    Java类加载与反射 类加载、连接、初始化 JVM和类 当运行某个Java程序时,将会启动一个Java虚拟机进程,不管Java程序里面多么复杂,...

  • Java中堆和栈的区别

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

  • Resize,w 360,h 240
    JVM之内存结构详解

    对于开发人员来说,如果不了解Java的JVM,那真的是很难写得一手好代码,很难查得一手好bug。同时,JVM也是面试环节的中重灾区。今天开始,《...

  • Resize,w 360,h 240
    灵魂拷问:Java 的 substring() 是如何工作的?

    在逛 programcreek 的时候,我发现了一些小而精悍的主题。比如说:Java 的 substring() 方法是如何工作的?像这类灵魂拷...

专题公告

给你的世界增加一点java