▶︎접근제어자란?☑️ 접근제어자의 종류☑️ 접근제어자를 사용하는 이유?☑️ 접근제어자의 사용범위 ▶︎접근제어자란?💡자바는 객체지향언어로 다양하게 상속해서 사용할 수 있는 특징이 있는데, 혼란과 사용의 편의성을 위해서 접근제어자 라는것을 사용하고 있다. 접근제어자는 예약어로서 클래스 내부의 변수나, 메서드, 생성자에 대한 접근 권한을 지정할 수 있다. ☑️ 접근제어자의 종류 접근제어자는 아래의 4가지가 있는데 각자 다른 역할을 하니 확인해보자. Default: 아무것도 없을 때도 해당한다. 같은 패키지 내부에서만 접근 가능하다.Public: 모든 메서드를 외부 클래스에서 접근이 가능하며, 외부 클래스가 사용할 수 있다.Protected: 같은 패키지 내부와 상속 관계의 클래스(다른패키지에 상속가능)에서만 ..
length, length(),size().length;.length();.size(); length, length(),size()length, length(), size() 는 모두 Java에서 길이를 구할 때 쓰는 메소드들이다. 하지만 쓰임새가 달라서 처음 사용하면 너무 헷갈린다. 각각 어떨때 쓰는지 정리해보자 .length;length는 배열의 길이를 확인할때 사용한다. 대표적으로 String[], int[] 를 이용해서 생성된 Array들의 길이를 구할때 사용한다.String[] arr1 = new String[10]; System.out.println("arrayLength = " + arr1.length); //arrayLength = 10 .length();length()는 문자열의 길이를 ..