

참조 : kosta 295기 자바기반 데브옵스과정 교재
Class Test{
int a;
Static int b;
Test t1 = new Test();
Test t2 = new Test();
Test t3 = new Test();
}
붕어빵 꼬리 : 각각 독립적으로
System.out.----
(클래스.변수이름.----) : out은 스태틱 필드이다
Clss Test{
int a=5;
static int b=10;
/**
*논스태틱필드안에서, 접근가능성, this여부
**/
public void aa(){
syso(a)
this.a
b
this.b 세모
Test.b ok
}
/**
*논스태틱은 모두가능
**/
public void bb(){
aa(); ok
this.aa(); ok
cc(); ok
this.cc();ok
Test.cc();ok
}
/**
*스태틱 보이드
**/
public static void cc(){
syso(a) x
this.a x
b 10
this.b x
Test.b 10
}
/**
*스태틱 보이드
**/
public static void dd(){
aa(); x
this.aa(); x
cc(); ok
this.cc(); x
Test.cc(); ok
}
}
*가비지콜렉션?
참조 : https://velog.io/@yarogono/Java%EA%B0%80%EB%B9%84%EC%A7%80-%EC%BB%AC%EB%A0%89%ED%84%B0Garbage-Collector%EB%9E%80
*스프링프레임워크?
참조 : https://velog.io/@carrotsman91/Spring-Framework
mvc구조에서 1개컴파일러만 만듦, 메모리여러개적재x
스태틱에서는 싱글톤 패턴이 된다?...??
컨트롤러 서비스 레파지토리?
*mvc ?
참조:https://velog.io/@eddy_song/mvc
애플리케이션 데이터를 저장/가공하는 역할을 Model.
화면에 데이터를 표시하고, 사용자와의 인터랙션을 담당하는 부분을 View.
둘을 연결하는 역할을 Controller.