bom's happy life

1. λ³€μˆ˜λž€? λ³€μˆ˜μ˜ λͺ¨λ“  것 λ³Έλ¬Έ

Deveolpment StudyπŸ—‚οΈ/JAVA

1. λ³€μˆ˜λž€? λ³€μˆ˜μ˜ λͺ¨λ“  것

bompeach 2022. 9. 7. 14:58

1. λ³€μˆ˜

"값을 μ €μž₯ν•˜λŠ” 곡간이닀" - 값을 μ €μž₯ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•œλ‹€.

 

 

β—‡ λ³€μˆ˜μ— 값을 μ €μž₯ν•˜λŠ” 방법

λ³€μˆ˜ = κ°’;

 

 

β—‡ λ³€μˆ˜μ˜ νŠΉμ§•

- ν•˜λ‚˜μ˜ λ³€μˆ˜μ—λŠ” ν•˜λ‚˜μ˜ κ°’λ§Œ μ €μž₯ν•  수 μžˆλ‹€.

- λ³€μˆ˜μ— μ €μž₯된 값은 λ³€κ²½ν•  수 μžˆλ‹€.

 

 

β—‡ λ³€μˆ˜λ₯Ό μ‚¬μš©ν•˜λŠ” 이유? (λ³€μˆ˜ = 값을 μ €μž₯ν•˜λŠ” 곡간)

 

μ™œ 값을 μ €μž₯ν•΄μ„œ μ‚¬μš©ν•΄μ•Ό ν•˜λ‚˜?

- μˆ˜μ •μ΄ κ°„νŽΈν•˜λ‹€.

- λ‹€μŒ λͺ…λ Ήμ—μ„œ λ‚΄κ°€ 이전 λͺ…λ Ήμ—μ„œ ν–ˆλ˜ μ—°μ‚°μ˜ κ²°κ³Όλ₯Ό κΈ°μ–΅ν•  수 μžˆλ‹€.

- 값에 의미λ₯Ό λΆ€μ—¬ν•  수 μžˆλ‹€.

 

.

.

.

 

1) λ³€μˆ˜λͺ… μž‘μ„± μ‹œ μ£Όμ˜μ‚¬ν•­

- 숫자둜 μ‹œμž‘ν•  수 μ—†λ‹€. / 2name(x)  ->  name2 (o)

- 특수문자 μ‚¬μš©μ΄ λΆˆκ°€λŠ₯ν•˜λ‹€. / β˜…β™‘(x), $와 _만 μ‚¬μš© κ°€λŠ₯

- λŒ€μ†Œλ¬Έμžλ₯Ό κ΅¬λΆ„ν•œλ‹€. / Nameκ³Ό nameλŠ” λ‹€λ₯Έ λ³€μˆ˜

- 이미 μ‚¬μš©ν•˜κ³  μžˆλŠ” μ˜ˆμ•½μ–΄λŠ” μ‚¬μš©ν•  수 μ—†λ‹€.

 

.

.

.

 

2) λ³€μˆ˜λͺ… μž‘μ„± λ°©λ²•μ˜ μ’…λ₯˜ 

# ν—κ°€λ¦¬μ•ˆ ν‘œκΈ°λ²•

- λ³€μˆ˜μ— μžλ£Œν˜•μ„ ꡬ뢄할 수 μžˆλŠ” 접두사λ₯Ό 달아 ν‘œκΈ°.

ex) int num; -> int iNum;

 

# μΉ΄λ©œν‘œκΈ°λ²•

- λ‘κ°œ μ΄μƒμ˜ 단어가 μ‚¬μš©λ  경우, λ‘λ²ˆμ§Έ λ‹¨μ–΄μ˜ μ‹œμž‘μ€ λŒ€λ¬Έμžλ‘œ.

ex) int newName

 

#  파슀칼 ν‘œκΈ°λ²•

- 클래슀λͺ… μž‘μ„±μ‹œ, λͺ¨λ“  λ‹¨μ–΄μ˜ 첫 κΈ€μžλ₯Ό λŒ€λ¬Έμžλ‘œ.

ex) class MyClass

 

.

.

.

 

3) λ³€μˆ˜μ˜ μ„ μ–Έκ³Ό μ΄ˆκΈ°ν™”

- μ•žμ— μžλ£Œν˜•μ„ λ¨Όμ € 적어주고 뒀에 λ³€μˆ˜ν˜•μ„ μ μ–΄μ€Œ

κ°•μ˜μžλ£Œμ°Έκ³ _DDAZUA

 

 

 

 

 

 

 

 

 

                                                                                                                                                λ‹€μŒμ‹œκ°„μ— μžλ£Œν˜•μ— λŒ€ν•˜μ—¬...