포장, 문자열 카테고리의 StringBuffer와 StringBuilder의

포장 1. 포장의 기본 기본 속성

처리의 대상이되는 기본 데이터 형식

객체의 기본 유형의 ● 레이 값 k는 포장 JAVAAPI 패키지 오브젝트에 사용될 수 없다

● java.lang 패키지는 포장을 제공합니다

포장의 종류 :

● 숫자 (숫자 형) : 바이트, 짧은, 정수, 긴, 플로트, Doubble

● 개체 유형 (Obejct 형) : 부울, 문자

주의

인수가없는 생성자없이 ● 포장, 래퍼 클래스의 모든 인스턴스는 불변입니다. 객체가 생성되면, 그들은 내부의 값을 변경할 수 없습니다.

● 포장의 각 기본 타입은 MAX_VALUE, MIN_VALUE이 있습니다.

 

2. 포장의 특별한 성격 :

● 인수가없는 생성자없이 포장

● 수치 조작은 패키지로 사용할 수 있습니다

 

3. 기본 개념과 권투와 언 박싱

● 포장 작업 : 포장라는 포장에 대한 기본 데이터 유형입니다.

● 언 박싱 : 포장은 기본 데이터 유형이되고, 풀고했다.

 

4. 특별한 자연 오토 박싱

숫자가없는 경우 자동 zhau 포장에서 ●는 -128-- 127 사이에, 새로 생성 된 객체는 객체가 캐시에 반환 여부를 지정합니다.

 

 

 

 

 

 

 

 

 

 

 

문자열 클래스

1.String 클래스의 기본 속성을

● 때 문자열 정수 풀 공간을 할당합니다 STR1에 할당 된 문자열,이 공간이 너무 str1이 포인트. 그런 다음 문자열과 str2를 할당하면 공간에 직접 이번에는 str1과 포인트를 STR2 것입니다. 다시 새로운 STR2에게 동일한 문자열을 만드는 것입니다하지만, 문자열이 힙 공간에서 공간을 재 할당됩니다.

● String 클래스가 생성되면 구체화 된 내용을 변경할 수 없습니다 만 문자열 할당은 공간 참조 점을 변경하려면

2.String 같은 기본 작업

 

 

 

 

 

 

 

StringBuffer와 和의 StringBuilder

1.StringBuffer 과 StringBuilder의 기본 속성

● StringBuffer를 기본 공간 (16)을 할당

● StringBuffer와 StringBuilder의 속도와 문자열 작업 문자열보다 훨씬 빠른

● StringBuffer를 단일 스레드입니다, 모두 StringBuilder는 다중 스레드

● 문자열 작업, 첫 번째 수술 후 StringBuffer를 모두 StringBuilder를 사용하여 문자열로 변환

 

2.StringBuffer 및 기본 동작의 StringBuilder

 

 

 

오래된 구 개 학교 공동체 구성원들은 생산

추천

출처www.cnblogs.com/ljxt/p/11609190.html