IntelliJ (2) 썸네일형 리스트형 [JAVA] Access Modifiers (접근제한자) (public, protected, default, private) 오늘은 JAVA의 접근 제한자 (접근 제어자, access modifiers)에 대해 알아보자. 자바의 접근제한자에는 4가지(public, protected, default(none), private)가 있다. · public : 어디서나 접근 가능 · protected : 동일 클래스나 패키지에서 접근 가능 / 상속받은 하위클래스에서 접근 가능 · default (아무것도 적지X) : 동일 클래스나 패키지에서 접근 가능 · private : 동일 클래스에서만 접근 가능 접근제한자 테스트를 위해 IntelliJ에서 다음과 같이 sample을 만들어 보았다. 패키지 2개, 각 패키지 내에 클래스는 2개를 만들었다. (총 클래스 4개) private으로 선언된 변수는 동일 클래스에서만 접근이 가능하기 때문에.. [IntelliJ] Tomcat 구동시 console창 한글 깨짐 해결 1. JetBrains > IntelliJ IDEA > bin > idea64.exe.vmoptions 파일을 메모장으로 열기 ▶ 맨 아래에 -Dfile.encoding=UTF-8 추가 후 저장 2. Edit Configurations > Tomcat Server VM Options 설정 ▶ -Dfile.encoding=UTF-8 입력 (혹은) -Duser.language=en -Duser.region=US (내 경우에는 UTF-8 입력해도 안되길래 뒤에꺼 입력하니 됐다.) 3. IntelliJ 껐다 다시 실행시킨 뒤 구동하면 제대로 나온다. 이전 1 다음