[Java] scope란?
·
Java
# scopeint m은 main{}에서 접근할 수 있기 때문에 스코프가 넓고, int x는 if{} 코드 블록 안에서만 접근할 수 있기 때문에 스코프가 짧다.변수의 접근 가능한 범위를 스코프(scope)라고 한다. 범위scope를 잘 못 설정한다면 비효율적인 메모리 사용, 코드 복잡성이 증가한다. 따라서 알맞은 스코프 설정이 필요하다.⭐️단축어 command + o → go to class 클래스 찾는거 도와줌⭐️단축어 command + e 하고 enter 이전 클래스로 돌아감while vs for문 에서는 둘 다 사용가능하다면 i의 스코프가 for문 안에서만으로 정의할 수 있으므로, 메모리 사용과 유지보수 관점에서 더 좋다.변수는 꼭 필요한 범위로 한정해서 사용하는 것이 좋다.**좋은 프로그램은 무한..