EEALL@ONCE
☕ 정적 자료형 본문
728x90
정적 자료형이 도대체 뭔데 ?
🐭 :
정적 자료형(Static Data Type)은 프로그래밍 언어에서 변수나 표현식의 타입이 컴파일 시점에 결정되어 런타임 동안 변하지 않는 타입을 의미합니다.
- Java: Java는 강력한 정적 타입 언어로, 변수 선언 시 타입을 명시해야 합니다. 컴파일러는 변수의 타입을 검사하고, 타입이 일치하지 않을 경우 오류를 발생시킵니다.
- C/C++: C와 C++은 모두 정적 자료형을 가지는 언어입니다. 변수 선언 시 타입을 명시하고, 컴파일 시점에 타입 검사를 수행합니다.
- C#: C# 또한 Java와 유사하게 정적 타입 언어입니다. 변수의 타입을 명시하고, 컴파일러에 의해 타입 검사가 수행됩니다.
- Kotlin: Kotlin은 Java와 100% 호환되는 정적 타입 언어로, Java에서 지원하는 정적 자료형 기능을 포함하면서 추가적인 기능들을 제공합니다.
- Swift: Swift는 Apple의 iOS 및 macOS 개발을 위해 설계된 언어로, 정적 자료형을 가지고 있습니다.
- TypeScript: TypeScript는 JavaScript의 확장 언어로서, 정적 타입 시스템을 도입하여 JavaScript 코드를 보다 안전하고 유지보수하기 쉽게 만들어줍니다.
즉, 한번 타입이 정해지면, 다른 타입을 넣으면 컴파일 오류가 남
728x90
'언어💻 > 자바☕' 카테고리의 다른 글
☕자바 자료형 - 정수 자료형 (0) | 2023.07.31 |
---|---|
☕ 예약어(reserved words) (0) | 2023.07.31 |
☕ 클래스/상수/변수/매서드/패키지 명명 규칙 (0) | 2023.07.31 |
☕ Java에서 Final 이란? (0) | 2023.07.31 |
☕리터럴(Literal) (0) | 2023.07.31 |