five to week

  • 홈
  • 태그
  • 방명록

java 2

Object와 Any, void와 Unit

자바 Object와 코틀린 Any 코틀린의 Any 클래스는 자바의 Object 클래스와 기능이 유사합니다. 둘 다 모든 클래스의 기본 클래스이며, 모든 객체의 상위 클래스입니다. 하지만 Any 클래스는 자바의 Object 클래스보다 더 많은 기능을 제공합니다. 예를 들어, 코틀린의 Any 클래스는 다음과 같은 기능을 제공합니다. equals() : 메서드를 오버라이딩하여 객체의 값 비교를 할 수 있습니다. hashCode() : 메서드를 오버라이딩하여 객체의 해시 코드를 계산할 수 있습니다. toString() : 메서드를 오버라이딩하여 객체를 문자열로 표현할 수 있습니다. 따라서, 코틀린에서 Any 클래스를 사용하여 객체를 정의하면 equals(), hashCode(), toString() 등의 메서드..

질문 정리 2023.03.14

왜 List<String> list = new ArrayList<>()라고 쓸까??

= 업캐스팅을 하는 이유 List list = new ArrayList(); ArrayList list = new ArrayList(); List와 ArrayList는 다르다. public interface List extends Collection public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, Serializable List는 Collection을 상속(extends) 받은 interface이고, ArrayList는 List를 상속(implements) 받은 Class이다. 기본적으로 우리가 자바에서 할당을 하는 방법이다. ArrayList list = new ArrayList(); 우리는 보통 ..

질문 정리 2023.02.16
이전
1
다음
더보기
프로필사진

five to week

  • 분류 전체보기
    • 기록&후기
    • 알고리즘
    • 질문 정리
    • SSAFYcial
    • 블루투스

Tag

hilt, 싸피, 알고리즘, SWEA, 데이터무결성체크, @provides, 백준, newtoken, java, 모바일트랙, 상단알람, tomap, Android, SSAFY, compose, 안드로이드, Kotlin, missingbinding, 코틀린, this,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/01   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바