패키지
모듈
모듈 목적
패키지 사용
1. 전체 경로 명시
2. import
패키지 만들기
디폴트 패키지
리눅스에서 패키지 사용
패키지 특징
모듈
자바 플랫폼
자파 패키지
1. java.lang
2. java.util
3. java.io
4. java.awt
5. java.swing
Object 클래스
equals()
getClass()
getName()
hashCode()
toString()
notify()
notifyAll()
wait()
toString()
객체 비교 : == vs equals()
Wrapper 클래스
1. Byte
2. Short
3. Integer
4. Long
5. Float
6. Double
7. Boolean
8. Character
Wrapper 객체 생성
Wrapper 메소드
bitCount()
floatValue()
intValue()
longValue()
shortValue()
parseInt()
toBinaryString()
toOctalString
toHexString()
toString()
valueOf()
valueOf()
isDigit()
isAlphabetic()
toLowerCase()
박싱 & 언박싱
자동 박싱 & 자동 언박싱
String
String 생성자
String 생성
객체 저장 위치
String 객체 특징
String 메소드
charAt()
codePointAt()
compareTo()
concat()
toString()
contains()
length()
replace()
split()
subString()
toLowerCase()
toUpperCase()
trim()
문자열 연결
StringBuffer 클래스
StringBuffer 메소드
append()
append()
capacity()
delete()
insert()
replace()
reverse()
setLength()
StringTokenizer 클래스
구분 문자
토큰
StringTokenizer 메소드
countTokens()
hasMoreTokens()
nextToken()
토크나이저 사용법
Math 클래스
Math 메소드
abs()
cos()
sin()
tan()
exp()
ceil()
floor()
max()
min()
random()
round()
sqrt()
난수 사용
Calendar 클래스
get()
set()
clear()
Calendar 필드
YEAR
MONTH
HOUR
HOUR_OF_DAY
SECOND
DAY_OF_MONTH
DAY_OF_WEEK
AM_PM
MINUTE
MILLISECOND
SUNDAY ~ SATURDAY
'소프트웨어학부 > 객체지향 프로그래밍 및 실습' 카테고리의 다른 글
8장. 입출력 스트림과 파일 입출력 (0) | 2025.01.17 |
---|---|
7장. 제네릭과 컬렉션 (0) | 2025.01.09 |
5장. 상속 (0) | 2024.11.09 |
4장. 클래스와 객체 (0) | 2024.11.08 |
3장. 반복문과 배열 그리고 예외 처리 (0) | 2024.11.06 |