πŸ’»Coding/πŸ“— Java

[Java] μžλ°”λž€? μžλ°” 기초 | μžλ°” κ°œλ…

μŒμ€μ‘ 2023. 3. 3. 13:11
728x90
λ°˜μ‘ν˜•
Java μžλ°” 기초
μžλ°”λž€?
➑️ μžλ°”λŠ” 객체 지ν–₯μ–Έμ–΄λ‘œ 개발된 ν”„λ‘œκ·Έλž˜ μ–Έμ–΄.
➑️ ν˜„μž¬ μ „μ„Έκ³„μ—μ„œ κ°€μž₯ 많이 μ‚¬μš©ν•˜λŠ” ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ 쀑 ν•˜λ‚˜.
/

βœ… μžλ°” μ–Έμ–΄μ˜ μž₯점
→ λ…λ¦½μ μœΌλ‘œ 싀행이 κ°€λŠ₯
→ μžλ™ λ©”λͺ¨λ¦¬ 관리 μ§€μ›μœΌλ‘œ λ‹€λ₯Έ 언어에 λΉ„ν•΄ μ•ˆμ •μ„±μ΄ λ†’μŒ
→ μ—°μ‚°μž μ˜€λ²„λ‘œλ”©μ„ κΈˆμ§€ν•˜κ³  μ œλ„€λ¦¬μ„ λ„μž… > μ½”λ“œμ˜ 가독성이 높은 편
→ ν˜„μž¬ μžλ°” μ½”λ“œμ˜ˆμ œκ°€ λ§Žμ•„ λ‹€μ–‘ν•œ μ½”λ“œλ₯Ό λ³Ό 수 있음


βœ… 단점
→ μ‹€ν–‰ 속도가 느림 : μžλ°”μ˜ 싀행을 μœ„ν•΄μ„œ 가상 머신을 거쳐야해
→ μ˜ˆμ™Έ 처리λ₯Ό κ°œλ°œμžκ°€ ν•˜λ‚˜ν•˜λ‚˜ λ‹€ μ²˜λ¦¬ν•΄μ£Όμ–΄μ•Ό 함
→ μž‘μ„±ν•˜λŠ” μ½”λ“œμ˜ 길이 κ°€ 긴편

 

🟠 μžλ°” κΈ°λ³Έ μ½”λ“œ ꡬ성

class Test {

    int code1;

    String code2;

   public void method1() {

        System.out.println("Java Study Start");

    }

}
728x90
λ°˜μ‘ν˜•