"실제로 Java 동시성"을 읽고 있는데 다음과 같이 말합니다. "다행히 캡슐화 및 데이터 숨기기와 같이 체계적으로 유지 관리 가능한 클래스를 작성하는 데 도움이되는 동일한 객체 지향 기술로 스레드 안전을 만드는 데 도움이 될 수 있습니다. 수업. "
문제 # 1-데이터 숨기기에 대해 들어 본 적이 없으며 그것이 무엇인지 모릅니다.
문제 # 2-나는 항상 캡슐화가 개인 대 공개를 사용하고 실제로 데이터 숨기기라고 생각했습니다.
데이터 숨기기가 무엇이며 캡슐화와 어떻게 다른지 설명해 주시겠습니까?