240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Java基础

    1.JDK和JRE的区别: JRE是Java运行时环境,包括bin文件(JVM)和lib文件(类库,没有javac)。 JDK是Java开发工具...

  • 面试问题

    1.继承和组合 http://www.importnew.com/12907.html 2.Java和C++区别 参考:https://www....

  • Resize,w 360,h 240
    Spring

    一、概念 1.开源的轻量级框架,目的是用来代替EJB,Spring的根本使命是:简化Java开发。 2.核心:面向切面(aop),控制反转(io...

  • Resize,w 360,h 240
    多线程

    一、进程和线程区别 1.进程: 进程是系统进行资源分配和调度的一个独立单位。一个进程可以有多个线程。不同的进程使用不同的内存空间,而所有的线程共...

  • Servlet

    一、Http方法: POST,GET,HEAD,TRACE,PUT,DELETE,OPTIONS,CONNECT(servlet API没有处理...

  • 算法(Java)

    一、排序 1.简单选择排序(O(n*n)) 【思路】找出数组中最小的元素,将其与第一个元素交换位置,然后再在剩下的元素中找出最小的元素,并与数组...

  • 虚拟机类加载机制

    一、概述 Class类文件结构:Java虚拟机只与Class文件关联。任何一个Class文件都对应着唯一一个类或接口的定义信息,但类或接口的定义...

  • Java内存

    一、Java内存区域: 程序计数器(线程私有):当前线程所执行的字节码的行号指示器,字节码解释器通过这个计数器的值来选去下一条需要执行的字节码指...

  • Resize,w 360,h 240
    垃圾收集

    判断对象是否已死: 引用计数法(很难解决对象之间相互循环引用的问题) 可达性分析算法 可作为GC Roots的对象包括:① 虚拟机栈中引用的对象...