[Java] 람다식, 익명 클래스
·
Backend/Java
☕ 람다 표현식(Lambda Expression) 완벽 정리람다 표현식 (Lambda Expression) 람다 표현식(lambda expression)이란 함수형 프로그래밍을 구성하기 위한 함수식이며, 간단히 말해 자바의 메소드를 간결한 함수 식으로 표현한 것이다. 지금까지 자바에inpa.tistory.com  ☕ 익명 클래스(Anonymous Class) 사용법 총정리익명 클래스 (Anonymous Class) 익명 클래스는 내부 클래스(Inner class) 일종으로 단어 그대로 이름이 없는 클래스를 말한다. 익명, 이름이 없다는 것은 별로 기억되지 않아도 된다는 것이며, 나중에 다inpa.tistory.com람다식public int hap(int a, int b) { return a+b;}위와 같..
[Java] 제네릭(Generics)
·
Backend/Java
☕ 자바 제네릭(Generics) 개념 & 문법 정복하기제네릭 (Generics) 이란 자바에서 제네릭(Generics)은 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법을 의미한다. 객체별로 다른 타입의 자료가 저장될 수 있도록 한다. 자바에서 배inpa.tistory.com  자바 [JAVA] - 제네릭(Generic)의 이해정적언어(C, C++, C#, Java)을 다뤄보신 분이라면 제네릭(Generic)에 대해 잘 알지는 못하더라도 한 번쯤은 들어봤을 것이다. 특히 자료구조 같이 구조체를 직접 만들어 사용할 때 많이 쓰이기도 하고st-lab.tistory.com제네릭이란?클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법을 의미한다.외부에서 지정을 통해 객체별로 다른 타입의 ..
String 클래스
·
Backend/Java
보호되어 있는 글입니다.
공유 참조와 사이드 이펙트, 불변객체
·
Backend/Java
보호되어 있는 글입니다.
동일성과 동등성
·
Backend/Java
보호되어 있는 글입니다.
정적 의존관계 vs 동적 의존관계
·
Backend/Java
보호되어 있는 글입니다.
Object의 toString()
·
Backend/Java
보호되어 있는 글입니다.
Object 클래스, Object 다형성
·
Backend/Java
보호되어 있는 글입니다.
일시적 다운캐스팅
·
Backend/Java
보호되어 있는 글입니다.
instanceof
·
Backend/Java
보호되어 있는 글입니다.