calender - roll(int field, int amount) // 일자 정도 구할때만 사용 상위값은 변환 x //p.249
=====================================================
쓰레드에 안전하게 후견하기 위해선 synchronizedList 생성
ex) List list = Collections.synchronizedList(new ArrayList());
Araay 에서 fill = 특정문자로 채워주는것
ex )
int[] emptyArray = new int[10];
Array.fill(emptyArray,0,5,9);
첫번째 는 채울 객체, 두번째 배열의 시작위치, 세번째 배열의 끝위치, 바꿀숫자 p.254
=====================================================
문자열 구분자 분리 StringTokenizer
ex)
String data = "this is a book";
//StringTokenizer st = new STringTokenizer(data); //결과1
StringTokenizer st = new STringTokenizer(data,"a"); //결과2
1.결과: this, is, a , book
2.결과 : this is, book //a는 결과에 없음 p.259
** 보통 split으로 자르고 아주큰 메모리 낭비가 심할경우만 StringTokenizer
=====================================================
돈계산관련 중요 math 메소드
BigDecimal// 아직은 돈관련 프로그램을 만들어보지 않았으므로 pass
=====================================================
쓰래드 //p.275
- 쓰레드의 사전적 의미는 실타래를 의미, 프로세스를 생성하기위해서는 많은 실타래의 쓰래드가 생성되어짐
- 쓰레드가 시작하면 수행되는 메소드는 run()
- 쓰레드를 시작하는 메소드는 start();
'JAVA > Java의 신API' 카테고리의 다른 글
다시 보는 자바의신 API(2) / 2011년판. (0) | 2018.08.06 |
---|---|
다시 보는 자바의신 API(1) / 2011년판. (0) | 2018.07.31 |
[Java] 현재시간까지 밀리초, 제곱,제곱근, 올림,반올림 (0) | 2017.05.26 |
[Java] 대소문자 바꾸는 method //toLowerCase, toUpperCase (0) | 2017.05.26 |
[Java] split method (0) | 2017.05.25 |