>  Q&A  >  본문

java - 面试题:Spring容器启动的时候会加载Bean,那么这些Bean会被加载到什么地方?

如题:面试题:Spring容器启动的时候会加载Bean,那么这些Bean会被加载到什么地方?

PHP中文网PHP中文网2741일 전344

모든 응답(2)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-18 09:42:17

    은 beanFactory에서 관리하는 JVM 메모리 힙에 로드되며 시작된 것은 로드되지 않을 수 있습니다...

    --Bean이 싱글톤인 경우 기본적으로 시작 시 로드됩니다. 지연 초기화가 설정된 경우
    -또는 필요에 따라 여러 인스턴스가 됩니다( 객체가 참조됨)< Loading of 🎜>·····

    ===============================

    그리고 다중 인스턴스를 통해 객체를 획득한 경우 봄에는 참조 카운팅을 통해 제어된다는 점에 유의해야 합니다.

    메모리 해제 , 그래서 다중 Bean을 사용할 때 예를 들 때 , 참조를 null로 설정해야 합니다
    예:
    Bean b = new Bean();

    //사용하지 않을 때

    b = null;

    회신하다
    0
  • 迷茫

    迷茫2017-04-18 09:42:17

    모두 BeanFactory에 배치되어 있습니다

    회신하다
    0
  • 취소회신하다