forEach()for( : ) -> :연산자 옆에 들어가는 this(=Iterable자료형)Iterator (Stream, Collection의...)StringTokenizer결국 다 내부적으로 iterator를 사용하는데1) 왜 forEach를 만들었나?2) it
hashCode()가 기본 Wrapper 클래스나 String 클래스나 Arrays 클래스에는 어떻게 오버라이딩 구현되어 있는지?Iterator it = list.iterator();스택 팝 구조인 이유?new int\[] {1,2,3,4,5}를 프린트하면해시코드값이
자바에서는 이중 콜론 연산자 즉 메소드 참조표현식 이고C++에서는 네임스페이스 별칭 연산자임.메소드 참조라는건 결국 클래스(객체) 라는 범위 내부에서 일어나는거고C++에는 클래스보다 더 상위에 네임스페이스가 존재그러니까 자바의 패키지와 비슷한 구석이 있는건가?