>  기사  >  Java  >  Java에서 인턴 방법의 개념은 무엇입니까

Java에서 인턴 방법의 개념은 무엇입니까

Y2J
Y2J원래의
2017-05-19 09:41:523829검색

public String intern()은 문자열 객체의 정규화된 표현을 반환합니다. String 클래스에 의해 비공개로 유지 관리되는 처음에는 비어 있는 문자열 풀입니다. 인턴 메서드가 호출될 때 풀에 이미 이 String 개체(equals(Object) 메서드를 사용하여 결정됨)와 동일한 문자열이 포함되어 있으면 풀의 문자열이 반환됩니다. 그렇지 않으면 이 String 객체를 풀에 추가하고 이 String 객체의 참조를 반환합니다. 이는 다음 규칙을 따릅니다: 임의의 두 문자열 s와 t에 대해 s.intern() == t.intern()은 s.equals(t)가 참인 경우에만 참입니다. 모든 리터럴 문자열과 문자열 할당상수표현식은 intern 메서드를 사용하여 작동합니다. 문자열 리터럴은 Java 언어 사양의 §3.10.5에 정의되어 있습니다. 반환값: 이 문자열과 내용이 동일한 문자열이지만 고유한 문자열이 있는 풀에서 가져와야 합니다.

[관련 추천]

1.Java 무료 동영상 튜토리얼

2.Java 함수의 intern() 분석

3. String 객체의 intern()에 대한 자세한 설명

4. Java의 intern() 메소드 심층 분석

5. JAVA에서 intern() 메소드 사용 경험 요약

위 내용은 Java에서 인턴 방법의 개념은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.