java 4

[JAVA] ==와 equals의 차이점은 무엇입니까?

주니어 자바 개발자를 위한 100가지 질문 중 2번째 포스팅입니다. '=='와 'equals()'의 차이점은 무엇입니까? 에 대한 질문의 답을 살펴보도록 하겠습니다. '=='와 'equals()'는 둘 다 비교 연산에 사용된다는 공통점을 가지고 있습니다. 이 둘이 Java에서는 어떻게 동작하는지 살펴보고 차이점 또한 알아보도록 하겠습니다. '==' (Equal Operator 등호) 1. '==' 는 여러 프로그래밍 언어에서 제공되는 기본적인 비교 연산자입니다. 2. 비교 연산자이기 때문에 두 값을 비교하여 값이 동일한 경우엔 'ture'를 반환합니다. 그렇지 않을 경우엔 'false'를 반환합니다. 3. 'ture' 와 'false'로 반환하기 때문에 암시적으로 데이터 타입의 형 변환이 발생할 수 있기..

개발/Java 2023.08.31

[JAVA] JDK와 JRE의 차이점

주니어 자바 개발자를 위한 100가지 질문 중 1번째 포스팅입니다. JDK와 JRE의 차이점은 무엇인가? JDK와 JRE는 자바 환경에서 다른 목적을 가지고 각자 중요한 역할을 합니다. 두 차이점에 대해 알아봅시다. JDK(Java Development Kit)란 무엇인가? Java Development Kit의 약어로 자바 프로그래밍을 위해 필요한 개발도구 및 리소스를 제공합니다. 썬 마이크로시스템즈에서 개발하였고 주로 자바 애플리케이션을 작성하고 디버깅하는데 사용합니다. JRE와 JAVA 바이트코드 컴파일러, Java 디버거 등을 포함하는 개발도구들로 이루어져 있습니다. JDK의 역할과 특징 JDK는 크게 3가지 역할을 담당합니다. 그중 첫 번째는 컴파일러의 역할을 합니다. 자바 소스를 컴파일 하여 ..

개발/Java 2023.08.30
반응형