2017년 8월 ~ 10월 동안의 스터디 내용을 기록한 글 입니다.


Chapter 09 java.lang패키지와 유용한 클래스.docx



자바의 정석

Chapter 09 java.lang패키지와 유용한 클래스


I.    Java.lang패키지와 유용한 클래스

1.    Object 클래스

1)    Equals()

2)    HashCode()

3)    toString()

4)    clone()

5)    공변 반환타입

6)    얕은 복사와 깊은 복사

7)    getClass()

8)    class객체를 얻는 방법

2.    String 클래스

1)    변경 불가능한 클래스

2)    문자열의 비교

3)    문지열 리터럴

4)    빈 문자열

5)    String클래스의 생성자와 메서드

6)    Join() StringJoiner

7)    유니코드의 보충문자

8)    문자 인코딩 변환

9)    String.format()

10)  기본형 값을 String으로 변환

11)  String을 기본형 값으로 변환

3.    StringBuffer클래스와 StringBuilder클래스

1)    StringBuffer의 생성자

2)    StringBuffer의 변경

3)    StringBuffer의 비교

4)    StringBuffer클래스의 생성자와 메서드

5)    StringBuilder ?

4.    Math 클래스

1)    올림, 버림, 반올림

2)    예외를 발생시키는 메서드

3)    삼각함수와 지수, 로그

4)    StrictMath 클래스

5)    Math클래스의 메서드

5.    래퍼(wrapper) 클래스

1)    Number클래스

2)    문자열을 숫자로 변환하기

3)    오토박싱 & 언박싱(autoboxing & unboxing)

6.    유용한 클래스

1)    Java.util.Objects 클래스

2)    Java.util.Random 클래스

3)    정규식(Regular Expression) java.uril.regex패키지

4)    Java.util.Scanner 클래스

5)    Java.util.StringTokenizer 클래스

6)    Java.math.BigInteger 클래스

7)    Java.math.BigDecimal 클래스


   13

+ Recent posts