일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 정처기
- docker
- ubuntu
- 자바
- 코딩테스트
- Python
- 머신러닝
- DevOps
- github
- 자료구조
- 코테
- mysql
- git
- 우분투
- LV 0
- Java
- Linux
- Ai
- 쿠버네티스
- programmers
- 데이터베이스
- 깃
- Lv 2
- Kubernetes
- 리눅스
- 프로그래머스
- db
- 인공지능
- 알고리즘
- 파이썬
Archives
- Today
- Total
목록java 문법 (1)
Myo-Kyeong Tech Blog
[ JAVA ] JAVA 익명 클래스(Anonymous Class)
익명 클래스란? 이름 없이 한 번만 사용되는 클래스 클래스 선언과 객체의 생성이 동시에 이루어짐 보통 GUI 애플리케이션의 이벤트 리스너, 스레드 등 즉석에서 생성하는 데 사용 new className() { // methods and fields }; 익명 클래스 사용 익명 클래스를 사용하면 클래스 선언을 생략하고 코드를 간결하게 만들 수 있다는 점이 가장 큰 장점인데요. 특히 한 번만 사용되는 이벤트 리스너 같은 경우에 매우 유용합니다. 또한, 익명 클래스는 해당 클래스가 사용되는 곳에 직접 코드를 작성하므로 코드를 읽는 사람이 이해하기 쉬운 장점을 가지고 있습니다. [익명 클래스를 사용하지 않는 경우] import java.awt.event.*; import javax.swing.*; class M..
Programming/Java
2023. 7. 8. 22:41