# Value Type

13개의 포스트

JAVA__52_Map<key type, value type>

main문 방법1 > class 구성 방법2 > map 구성

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

공용 타입 시스템이란? in C#

Common Type System

2023년 2월 4일
·
0개의 댓글
·
post-thumbnail

[Swift] 09. 값 타입과 참조 타입(클래스, 구조체, 열거형 비교)

클래스, 구조체, 열거형에 대해 다시 한 번 살펴보며 비교해보자.전통적인 OOP 관점에서의 클래스단일상속(인스턴스/타입) 메서드(인스턴스/타입) 프로퍼티참조 타입Apple 프레임워크의 대부분의 큰 뼈대는 모두 클래스로 구성C 언어 등의 구조체보다 다양한 기능상속 불가(

2023년 1월 31일
·
0개의 댓글
·

[JPA] 다양한 value type 매핑 방법

들어가며 DB를 설계하다 보면 엔티티와 라이프 사이클을 함께 하지만 식별자를 가지지 않고 오직 값만 가지고 있는 Value Type(값 타입) 을 종종 사용하게 된다. 본 포스트는 Entity와 Value Type을 매핑하는 다양한 방법에 대해서 공부하기 위해 작성했

2022년 10월 15일
·
0개의 댓글
·
post-thumbnail

Struct And Class

값을 저장하는 프로퍼티 정의(Properties)기능성을 제공하는 메서드 정의(Method)초기화 가능(Initialization)프로토콜 적용(Subscript)확장 가능(Extensions)상속(Inheritance)런타임시 타입 캐스팅(TypeCasting)인스턴

2022년 8월 8일
·
0개의 댓글
·
post-thumbnail

값 타입과 참조 타입

자바스크립트에서 값 타입은 원시 타입과 비슷하다.아래의 6가지 데이터 타입을 자바스크립트에서 값 타입이라고 한다.Boolean (true , false)nullundefinednumberstring symbol모든 값 타입(Value Type)은 값을 표현하는 리터럴(

2022년 8월 4일
·
0개의 댓글
·

값 타입과 참조 타입

Struct, Enum, String, Dictionary, Set, Tuple변수에 할당하면 스택 영역에 값이 저장됨변수를 다른 변수에 복사한 후 복사본을 변경하더라도 원본에 영향을 주지 않는다Class, Closure스택 영역에는 포인터(레퍼런스)만 할당되고 실제

2022년 4월 15일
·
0개의 댓글
·

Copy On Write

수정 (쓰기) 이 일어날 때 복사한다는 뜻참조를 통해 불필요한 복사를 줄여서 메모리를 절약할 수 있다.변수 a에 담긴 컬렉션타입을 다른 변수인 b에 할당할 때 바로 복사가 일어나지 않고다른 변수인 b가 수정이 될 때 그제서야 복사가 일어난다.그럼 수정이 일어나기 전까지

2022년 4월 15일
·
0개의 댓글
·
post-thumbnail

Class, Struct, Enumeration

Swift는 객체의 느낌으로 사용하는 3개의 개체가 있다. struct, class, enumeration이 그것이다.

2022년 2월 5일
·
0개의 댓글
·
post-thumbnail

Swift Sneak Peek

처음에 Swift 공부할 때는 정말 아무것도 몰라서, 힘들었던 경험이 있다. 좋은 기회로 한번더 정리할 시간이 생겼다. 다시한번 전체적으로 훑는 시리즈를 만들어본다.

2022년 2월 5일
·
0개의 댓글
·
post-thumbnail

[Swift] 구조체와 클래스, 그리고 프로퍼티의 상수와 변수 선언에 따른 값 변경 가능 여부에 대한 고찰

구조체와 클래스의 인스턴스를 생성할 때, 인스턴스 프로퍼티를 선언하는 방식별로 어떠한 차이가 있는지 고민해보았습니다.

2021년 3월 31일
·
0개의 댓글
·