Generic
Genericμ Javaμμ
μμ μ±
μ λ§‘κ³ μλ€κ³ ν μ μλ€λ€μν νμ μ κ°μ²΄λ€μ λ€λ£¨λ
method
λcollection class
μμ μ¬μ©νλ κ²μΌλ‘, compile κ³Όμ μμtype check
λ₯Ό ν΄μ£Όλ κΈ°λ₯μ΄λ€κ°μ²΄μ
typeμ compile μμ 체ν¬
νκΈ° λλ¬Έμ κ°μ²΄μ type μμ μ±μ λμ΄κ³νλ³ν
μ λ²κ±°λ‘μμ μ€μ¬μ€λ€μμ°μ€λ½κ² μ½λλ λ κ°κ²°ν΄μ§λ€
ex)
Collection μ νΉμ κ°μ²΄λ§ μΆκ°λ μ μλλ‘
, λλ νΉμ ν classμ νΉμ§μ κ°κ³ μλ κ²½μ°μλ§ μΆκ°λ μ μλλ‘ νλ κ²μ΄ Genericμ΄λ€μ΄λ‘ μΈν μ₯μ μ collection λ΄λΆμμ
λ€μ΄μ¨ κ°μ΄ λ΄κ° μνλ κ°μΈμ§ νμΈνλ λ³λμ logicμ ꡬνν νμκ° μμ΄
μ§λ€
API λ₯Ό μ€κ³νλλ° μμ΄μ 보λ€
λͺ νν μμ¬μ λ¬
μ΄ κ°λ₯ν΄μ§λ€
Last updated