일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 패스트캠퍼스
- Be
- KDT
- UXUIPrimary
- 오블완
- 백엔드 부트캠프
- 오픈패스
- Spring
- 자바
- Java
- 오픈챌린지
- 국비지원
- 국비지원취업
- UXUI챌린지
- 백준
- 부트캠프
- UXUI기초정복
- baekjoon
- 디자인교육
- 객체지향
- 내일배움캠프
- 내일배움카드
- mysql
- 백엔드개발자
- 디자인챌린지
- 디자인강의
- 국비지원교육
- OPENPATH
- 환급챌린지
- 티스토리챌린지
- Today
- Total
목록자바 (10)
군만두의 IT 공부 일지
1. 동일성과 동등성의 차이를 설명해 보세요.동일성(identity)은 두 객체의 메모리 주소가 같은지를 비교하는 것이고, 동등성(equality)은 두 객체의 내용이 같은지를 비교하는 것입니다.Java에서 == 연산자는 동일성을, equals() 메서드는 동등성을 비교합니다. 따라서 문자열이나 커스텀 객체의 내용을 비교할 때는 equals() 메서드를 오버라이드하여 사용해야 합니다. 예를 들어, 두 개의 서로 다른 String 객체가 같은 내용을 가지더라도 ==은 false를 반환하지만, equals()는 true를 반환합니다.동일성과 동등성의 차이를 설명하라는 면접 질문에는 ==로 비교하면 동일성을 비교할 수 있고, equals()로 비교하면 동등성을 비교할 수 있다고 답변할 수 있습니다. 일반적으로..

목차 📌 요약 Windows 11 OS에서 백엔드 개발에 필요한 자바 개발환경 구축 방법을 소개함. 📌 내용 1) 자바 개발도구(JDK) 설치 자바 개발 키트(Java Development Kit, JDK) Java 프로그램을 개발하기 위해 필요한 소프트웨어 개발환경 유료 버전과 무료 버전이 있음. JDK 8, 11, 17 버전이 장기간 지원(LTS, Long Term Support)하여 주로 사용함. 버전 특징 JDK 8 ● 출시 연도: 2014 ● 람다 표현식, 함수형 인터페이스, 스트림 API, 날짜와 시간 API 개선 JDK 11 ● 출시 연도: 2018 ● LTS(Long Term Support) 버전, 새로운 HTTP 클라이언트, 삭제된 Java EE와 CORBA 모듈 JDK 17 ● 출시 연..