- TO-DO LIST
- 44-2강 여러 기본 클래스 ~ 45-2강 자바제너릭과 Wrapper
- 배운 내용 요약 정리
Java String은 불변성을 가진다
str.concat
Java StringBuilder / StringBuffer
append insert delete
long startTime = System.currnetTimeMillis(); // 밀리세컨드 단위
long endTime = System.currnetTimeMillis();
System.out.println("걸린 시간: " + (endTime - startTime));
자바 클래스
필드: 객체의 데이터가 저장되는 곳
int fieldName;
생성자: 객체 생성 시 초기화 역할 담당
메소드: 객체의 동작에 해당하는 실행 블록
자바 System 클래스 (유틸리티 클래스)
운영체제 시스템 관련 기능 수행 (ex: 입출력관리, 시간측정, 환경변수 접근, GC 호출 등)
자바 Math 클래스 (유틸리티 클래스)
기본 수식 연산자 외 여러 수학 계산 관련 메서드를 제공 (ex: abs, ceil, max, min...)
Java Wrapper 클래스가 존재하는 이유?
- 객체지향형 프로그래밍 실현 & 자료구조 일관성 유지
- Java 라이브러리 사용 지원
- Generic 프로그래밍 지원
Generic 프로그래밍
안전하게 같은 코드를 여러 참조형에 사용하여 코드 재사용성 올리는 프로그램 기법
- 부족한 점
- 스스로 시도해본 것들
- 해결 내용
- 알게된 점
- 헷갈리거나 실수한 점
- 회고
'SuperCoding' 카테고리의 다른 글
2023.10.27(금) 슈퍼코딩 부트캠프 백엔드 인턴 Week3 Day5 보고 (0) | 2024.03.06 |
---|---|
2023.10.26(목) 슈퍼코딩 부트캠프 백엔드 인턴 Week3 Day4 보고 (0) | 2024.03.06 |
2023.10.24(화) 슈퍼코딩 부트캠프 백엔드 인턴 Week3 Day2 보고 (0) | 2024.03.06 |
2023.10.23(월) 슈퍼코딩 부트캠프 백엔드 인턴 Week3 Day1 보고 (0) | 2024.03.06 |
슈퍼코딩 웹개발 부트캠프 백엔드 2주차 인턴 후기 (0) | 2024.03.06 |