ν‹°μŠ€ν† λ¦¬ λ·°

(ꡬ)Java

02 Java μ‹λ³„μž

yeahajeong 2019. 4. 29. 13:55
λ°˜μ‘ν˜•

μ‹λ³„μž(identifier)


μžλ°” μ–Έμ–΄μ—μ„œ μ‹λ³„μžλŠ” 클래슀λͺ…, λ³€μˆ˜λͺ…, λ©”μ„œλ“œλͺ… λ“± μ‚¬μš©μžκ°€ λ§Œλ“€μ–΄μ„œ μ΄μš©ν•˜λŠ” κ³ μœ ν•œ 이름이닀.

 

μ‹λ³„μž μƒμ„±μ‹œ κΌ­ μ§€μΌœμ•Όν•  κ·œμΉ™

1. λŒ€μ†Œλ¬Έμžλ₯Ό ꡬ뢄, 길이 μ œν•œμ€ μ—†λ‹€.

2. λ¬Έμžμ™€ 숫자, 밑쀄(_), λ‹¬λŸ¬κΈ°ν˜Έ($)λ₯Ό 포함할 수 μžˆλ‹€.

3. 문자, 밑쀄, λ‹¬λŸ¬κΈ°ν˜Έλ‘œ μ‹œμž‘ν•  수 μžˆμ§€λ§Œ μˆ«μžλ‘œλŠ” μ‹œμž‘ν•  수 μ—†λ‹€.

4. 곡백을 포함할 수 μ—†λ‹€.

5. ν‚€μ›Œλ“œ(μ˜ˆμ•½μ–΄)λŠ” μ‹λ³„μžλ‘œ μ‚¬μš©ν•  수 μ—†λ‹€.

 

 

 

μ‹λ³„μž 이름 κ·œμΉ™(κ°œλ°œμžλ“€μ˜ 약속)

 

1) 클래슀/μΈν„°νŽ˜μ΄μŠ€ 이름 κ·œμΉ™

-λͺ…μ‚¬λ‚˜ ν˜•μš©μ‚¬λ₯Ό μ„œμˆ μ μœΌλ‘œ μ—°κ²°ν•˜μ—¬ μ‚¬μš©

-μ²«κΈ€μžλŠ” λŒ€λ¬Έμžλ‘œ ν‘œκΈ°ν•œλ‹€.

-μ—°κ²°λœ λ‹¨μ–΄μ˜ μ²«κΈ€μžλ„ λŒ€λ¬Έμžλ‘œ ν‘œκΈ°ν•œλ‹€.

ex) HelloWorld, MyCalculator

 

2) λ³€μˆ˜ μ΄λ¦„ κ·œμΉ™
- λͺ…사적 μ˜λ―Έλ₯Ό κ°–κ²Œ λ§Œλ“ λ‹€
- μ²«κΈ€μžλŠ” μ†Œλ¬Έμž, μ—°κ²° λ‹¨μ–΄μ˜ μ²«κΈ€μžλŠ” λŒ€λ¬Έμžλ‘œ ν‘œκΈ°ν•œλ‹€

ex) customerAge, phoneNumber

 

3) λ©”μ„œλ“œ(ν•¨μˆ˜) μ΄λ¦„ κ·œμΉ™
- λ™μ‚¬μ  μ˜λ―Έλ₯Ό κ°–κ²Œ ν•œλ‹€.
- μ²«κΈ€μžλŠ” μ†Œλ¬Έμž, μ—°κ²° λ‹¨μ–΄μ˜ μ²«κΈ€μžλŠ” λŒ€λ¬Έμžλ‘œ ν‘œκΈ°ν•œλ‹€.
- λ©”μ„œλ“œ μ΄λ¦„ λ’€μ—λŠ” λ°˜λ“œμ‹œ ν•œ μŒμ˜ κ΄„ν˜Έ"()"κ°€ λ’€λ”°λ₯Έλ‹€
- μΌλ°˜μ μœΌλ‘œ λ©”μ„œλ“œ μ΄λ¦„μ—λŠ” "_"λ₯Ό μ‚¬μš©ν•˜μ§€ μ•ŠλŠ”λ‹€.
ex) writeView(), join()

 

4) μƒμˆ˜ μ΄λ¦„ κ·œμΉ™
- λͺ¨λ“  λ¬ΈμžλŠ” λŒ€λ¬Έμžλ‘œ ν‘œκΈ°ν•©λ‹ˆλ‹€.
- λ‹¨μ–΄μ™€ λ‹¨μ–΄ μ‚¬μ΄λŠ” "_"둜 μ—°κ²°ν•©λ‹ˆλ‹€.
ex) NUMBER_ONE, LOGIN_OK

 

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
public class IdentifierEx {
 
    public static void main(String[] args) {
        
        //μžλ°”μ˜ μ‹λ³„μžλŠ” λŒ€μ†Œλ¬Έμžλ₯Ό κ΅¬λΆ„함
        //λ°€μƒ‰μœΌλ‘œ ν‘œμ‹œλœκ²ƒμ€ μ „λΆ€ μ΄λ¦„
        int age = 20;
        int Age = 30;
        int aGe = 40;
        
        System.out.println(age);
        System.out.println(Age);
        
        
        //μ‹λ³„μž μ΄λ¦„은 μˆ«μžλ‘œ μ‹œμž‘ν•  μˆ˜ μ—†μŒ
        //int 3number = 4; // ctrl + / : λΉ λ₯Έ μ£Όμ„
        int number3 = 4;
        int num3ber = 4;
        
        
        //μ‹λ³„μž μ΄λ¦„을 κ³΅λ°±μœΌλ‘œ λ§Œλ“€λ©΄ μ•ˆλ¨
        //int phone number = 4; 
        int phonenumber = 4;
        
        
        //ν‚€μ›Œλ“œλ‘œ λ§Œλ“œμˆ˜ μ—†μŒ
        //int public = 3;
        //int void = 3;
    }
}
 
 
λ°˜μ‘ν˜•

'(ꡬ)Java' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

02 Java 데이터 νƒ€μž…  (0) 2019.04.29
02 Java λ³€μˆ˜  (0) 2019.04.29
01 Java 단좕킀  (0) 2019.04.29
01 Java ν•œκΈ€ 인코딩  (0) 2019.04.28
01 Java 이클립슀 μ„€μΉ˜  (0) 2019.04.28
λŒ“κΈ€