λ‚Œλ‚Œ
ggim
λ‚Œλ‚Œ
전체 방문자
였늘
μ–΄μ œ
  • β—Ύβ—½ (96)
    • πŸ’¬PL (8)
      • πŸ’«Java (8)
    • πŸ’ΎDB(Database) (2)
      • β­•Oracle (1)
    • πŸ κ΅­λΉ„μ§€μ›ν•™μ› (76)
      • πŸ“–Java μˆ˜μ—… (28)
      • πŸ“–DB μˆ˜μ—… (14)
      • πŸ“–HTML μˆ˜μ—… (5)
      • πŸ“–CSS μˆ˜μ—… (3)
      • πŸ“–JavaScript μˆ˜μ—… (8)
      • πŸ“–JSP μˆ˜μ—… (13)
      • πŸ“–Spring μˆ˜μ—… (5)
    • πŸ’»κ°œμΈ 곡뢀 (1)
      • μžλ°”μ˜ 정석 (1)
    • πŸ’Ό (8)
      • βœ…κΈ°λ³Έ μ„€μΉ˜ (6)
      • 🐧Linux (2)
    • πŸ”₯닀짐 (1)

λΈ”λ‘œκ·Έ 메뉴

  • Home
  • νƒœκ·Έ
  • λ°©λͺ…둝

ν‹°μŠ€ν† λ¦¬

hELLO Β· Designed By μ •μƒμš°.
λ‚Œλ‚Œ

ggim

[Java] 학원 221206(ν™”) μ‰¬ν”„νŠΈ μ—°μ‚°μž, λ…Όλ¦¬μ—°μ‚°μž, μ‚Όν•­μ—°μ‚°μž, Constant
πŸ κ΅­λΉ„μ§€μ›ν•™μ›/πŸ“–Java μˆ˜μ—…

[Java] 학원 221206(ν™”) μ‰¬ν”„νŠΈ μ—°μ‚°μž, λ…Όλ¦¬μ—°μ‚°μž, μ‚Όν•­μ—°μ‚°μž, Constant

2023. 1. 16. 18:03

===============================

** μ‰¬ν”„νŠΈ μ—°μ‚°μž

 << : λΉ„νŠΈλ₯Ό μ™Όμͺ½μœΌλ‘œ λ°€μ–΄μ„œ λΉˆμΉΈμ„ ν•­μƒ 0으둜 μ±„μš΄λ‹€.

ex) 10 << 2 

0000 1010 μ—μ„œ μ™Όμͺ½μœΌλ‘œ 2μΉΈ λ°€κΈ° λ•Œλ¬Έμ—

00 0010 1000 κ°’이 λœλ‹€.

 >> : λΉ„νŠΈλ₯Ό μ˜€λ₯Έμͺ½μœΌλ‘œ λ°€κ³  λ°€λ¦¬λ©΄ κ°’μœΌλ‘œ μ—°μ‚°ν•˜μ§€ μ•ŠλŠ”λ‹€.

ex) 20 >> 3 = 2

0001 0100 

0 0010

 >>> : μŒμˆ˜λ₯Ό μ‚¬μš©ν•˜μ§€ μ•ŠλŠ” μ—°μ‚°μ„ ν•΄μ•Όν•  λ•Œ, μ–‘μˆ˜μΌ λ•ŒλŠ” >> λ™μΌ

================================

** λ…Όλ¦¬μ—°μ‚°μž

))AND
true && true = true
true && false = false

- μ „항이 falseλ©΄ ν›„항을 κ³„μ‚°ν•˜μ§€ μ•ŠλŠ”λ‹€.
false && ture = false
false && false = false

))OR
- μ „항이 trueλ©΄ ν›„항을 κ³„μ‚°ν•˜μ§€ μ•ŠλŠ”λ‹€.
true || true = true
true || false = true

false || true = true
false || true = true


================================

** μ‚Όν•­μ—°μ‚°μž(μ‘°κ±΄μ—°μ‚°μž)

? :

연산식 ? ν•­1 : ν•­2;
- μ—°μ‚°μ‹μ€ true λ˜λŠ” false의 κ°’이 λ‚˜μ™€μ•Όν•¨

true ν•­1 μ‹€ν–‰

false ν•­2 μ‹€ν–‰


================================

** Constant


λ³€μˆ˜λ₯Ό μƒμˆ˜μ²˜λŸΌ μ‚¬μš©ν•  λ•Œ ( κ°€λ…성을 ν–₯상 μ‹œν‚€λ©΄μ„œ κ°’ λ³€κ²½μ„ λ§‰μ•„μ•Ό ν•  λ•Œ )
ν”„λ‘œκ·Έλž¨μ—μ„œ κΈ°μ€€κ°’을 μ„€μ •ν•΄μ„œ μ‚¬μš©ν•  λ•Œ
class field에 μ§€μ •λœ ν˜•μ‹μœΌλ‘œ μ„ μ–Έν•˜μ—¬ μ‚¬μš©
λ‹€λ₯Έ ν΄λž˜μŠ€μ—μ„œ μ •μ˜λœ μƒμˆ˜λ₯Ό μ‚¬μš©ν•  μˆ˜ μžˆλ‹€
μ„ μ–Έν•  λ•Œμ—λ§Œ κ°’할당이 κ°€λŠ₯ν•˜λ‹€

1. μž‘성법)
public static final λ°μ΄ν„°ν˜• μƒμˆ˜λͺ… = κ°’;

public : ν΄λž˜μŠ€ μ™ΈλΆ€μ—μ„œ μ ‘κ·Όκ°€λŠ₯
static : λͺ¨λ“  λ©”λͺ¨λ¦¬μ—μ„œ μ ‘κ·Όκ°€λŠ₯
final : κ°’ λ³€κ²½ λΆˆκ°€
λ°μ΄ν„°ν˜• : κΈ°λ³Έν˜•κ³Ό μ°Έμ‘°ν˜• μ‚¬μš©κ°€λŠ₯
μƒμˆ˜λͺ… : λͺ¨λ“  λŒ€λ¬Έμžλ‘œ μž‘μ„± ( κ°„ν˜Ή μ†Œλ¬Έμžλ‘œλ§Œ λ§Œλ“œλŠ” κ²½μš°λ„ μžˆλ‹€)
              λ‹¨μ–΄λ₯Ό κ΅¬λΆ„ ν•  λ•Œ _λ₯Ό μ‚¬μš©ν•˜μ—¬ κ΅¬λΆ„
              ex) MAX_VALUE

2. μ‚¬μš©)
μƒμˆ˜κ°€ μ •μ˜λœ ν΄λž˜μŠ€ λ‚΄λΆ€μ—μ„œ μ‚¬μš©
 μƒμˆ˜λͺ…
 ν΄λž˜μŠ€λͺ….μƒμˆ˜λͺ…

λ‹€λ₯Έ ν΄λž˜μŠ€μ˜ μƒμˆ˜λ₯Ό μ‚¬μš©
 ν΄λž˜μŠ€λͺ….μƒμˆ˜λͺ…

'πŸ κ΅­λΉ„μ§€μ›ν•™μ› > πŸ“–Java μˆ˜μ—…' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[Java] 학원 221208(λͺ©) μ œμ–΄λ¬Έ, 반볡문  (0) 2023.01.16
[Java] 학원 221207(수) Package, 이클립슀  (0) 2023.01.16
[Java] 학원 221205(μ›”) μ—°μ‚°μž, μ§„μˆ˜, μ§„μˆ˜λ³€ν™˜, ν˜•λ³€ν™˜, λ‹¨ν•­μ—°μ‚°μž, μ‚°μˆ μ—°μ‚°μž, κ΄€κ³„μ—°μ‚°μž  (0) 2023.01.16
[Java] 학원 221202(금) 주석, λ³€μˆ˜, μ§€μ—­λ³€μˆ˜, λ°μ΄ν„°ν˜•, ν˜•λͺ…μ‹œ, λ¬Έμžμ§‘ν•©  (0) 2023.01.16
MVC, Event  (0) 2023.01.12
    'πŸ κ΅­λΉ„μ§€μ›ν•™μ›/πŸ“–Java μˆ˜μ—…' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
    • [Java] 학원 221208(λͺ©) μ œμ–΄λ¬Έ, 반볡문
    • [Java] 학원 221207(수) Package, 이클립슀
    • [Java] 학원 221205(μ›”) μ—°μ‚°μž, μ§„μˆ˜, μ§„μˆ˜λ³€ν™˜, ν˜•λ³€ν™˜, λ‹¨ν•­μ—°μ‚°μž, μ‚°μˆ μ—°μ‚°μž, κ΄€κ³„μ—°μ‚°μž
    • [Java] 학원 221202(금) 주석, λ³€μˆ˜, μ§€μ—­λ³€μˆ˜, λ°μ΄ν„°ν˜•, ν˜•λͺ…μ‹œ, λ¬Έμžμ§‘ν•©
    λ‚Œλ‚Œ
    λ‚Œλ‚Œ
    zzZ zzZ zzZzz

    ν‹°μŠ€ν† λ¦¬νˆ΄λ°”