λ³μ (Variables)
λ³μλ λ°μ΄ν°λ₯Ό μ μ₯νκ³ μ°Έμ‘°νκΈ° μν λ©λͺ¨λ¦¬ 곡κ°μ μ΄λ¦μ λλ€. λ³μλ μ μΈλ λ°μ΄ν° νμ μ λ§κ² κ°μ μ μ₯ν μ μμ΅λλ€. κ°μ μΈμ λ μ§ λ³κ²½λ μ μμ΅λλ€.
μμ (Constants)
μμλ νλ‘κ·Έλ¨ λ΄μμ λ³νμ§ μλ κ°μΌλ‘, ν λ² ν λΉλλ©΄ λ³κ²½ν μ μμ΅λλ€. μλ°μμλ final ν€μλλ₯Ό μ¬μ©νμ¬ μμλ₯Ό μ μΈν©λλ€. μμλ λ³΄ν΅ λλ¬Έμλ‘ λͺ λͺ λλ©°, μ¬λ¬ λ¨μ΄μ μ‘°ν©μΌ κ²½μ° μΈλμ€μ½μ΄ _ λ‘ μ°κ²°λμ΄ μ§λλ€.
κΈ°λ³Έ λ°μ΄ν° νμ (Primitive Data Types)
μλ°μμλ κΈ°λ³Έ λ°μ΄ν° νμ μΌλ‘ λ€μν μ’ λ₯κ° μ 곡λ©λλ€. μ΄λ¬ν κΈ°λ³Έ λ°μ΄ν° νμ μ λ©λͺ¨λ¦¬λ₯Ό ν¨μ¨μ μΌλ‘ μ¬μ©νλ©°, λ€μν λ°μ΄ν° μ νμ μ§μν©λλ€.
1) μ μν (Integer Types)
- byte: 8λΉνΈ(1 byte) λΆνΈ μλ μ μ | -2^7~2^7 (-128 to 127)
- short: 16λΉνΈ(2 byte) λΆνΈ μλ μ μ | -2^15~2^15 (-32,768 to 32,767)
- int: 32λΉνΈ(4 byte) λΆνΈ μλ μ μ | -2^31~2^31-1 (-2,147,483,648 to 2,147,483,647)
- long: 64λΉνΈ(8 byte) λΆνΈ μλ μ μ | -2^63~2^63-1 (-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807)
2) μ€μν (Floating-Point Types)
- float: 32λΉνΈ(4 byte) λΆλ μμμ | Single-precision floating-point numbers.
- double: 64λΉνΈ(8 byte) λΆλ μμμ (λ λμ μ λ°λ) | Double-precision floating-point numbers.
3) λ¬Έμν (Character Type)
- char: 16λΉνΈ(2 byte) | μ λμ½λ λ¬Έμ
4) λ
Όλ¦¬ν (Boolean Type)
- boolean: 8λΉνΈ(1 byte) | true λλ false κ°μ κ°μ§λ λ Όλ¦¬ν
μ΄λ¬ν κΈ°λ³Έ λ°μ΄ν° νμ μ μλ°μμ μ 곡νλ λͺ¨λ λ°μ΄ν°μ κΈ°λ³Έμ΄ λλ©°, κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ°μμλ μ΄λ¬ν κΈ°λ³Έ νμ μ μ μΈν λͺ¨λ κ²μ΄ κ°μ²΄λ‘ μ·¨κΈλ©λλ€.
P.s) 리ν°λ΄?
리ν°λ΄(Literal)μ μμ€ μ½λμμ μ§μ μ μΌλ‘ ννλλ κ³ μ λ κ°μ λλ€. κ°λ¨ν λ§νλ©΄, νλ‘κ·Έλ¨μμ μ¬μ©λλ λ°μ΄ν°μ κ³ μ λ κ°μ΄λΌκ³ ν μ μμ΅λλ€. λ€μν λ°μ΄ν° μ νμ λν 리ν°λ΄μ΄ μμ΅λλ€.
리ν°λ΄μ λ³μμ ν λΉλκ±°λ λ€μν μ°μ°μμ μ¬μ©λ©λλ€. νλ‘κ·Έλ¨μμ κ°μ νλμ½λ©νλ κ²½μ°μ ν΄λΉνλ©°, μ΄λ₯Ό ν΅ν΄ μ½λμ κ°λ μ±μ λμ΄κ³ μ μ§λ³΄μλ₯Ό μ©μ΄νκ² ν μ μμ΅λλ€.
A variable is a way of storing information that located in computer memory.
Initialization refers to the process of assigning an initial value to a variable.
A constant variable is that its value cannot be changed once it has been assigned.
Basic data types available within the Java language. There are 8 primitive data types in Java: byte, boolean, char, short, int, long, float and double.
Literals are data used for representing fixed values. They can be used directly in the code.
'Programming > Java' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
6 for loop (feat. Nested, foreach) (0) | 2024.01.07 |
---|---|
5 If & Switch (feat. break, continue) (0) | 2024.01.07 |
4 Operation (μ°μ°) (1) | 2023.12.30 |
3 Casting (0) | 2023.12.29 |
1 JVM, JRE, JDK (0) | 2023.12.28 |
λκΈ