java

💡 원본글Top 10 REST Interview Questions for Java and Spring Developers Top 10 REST Interview Questions for Java and Spring DevelopersThese are the best REST Interview Questions for Java and Spring developers to prepare quicklymedium.com 여러분 안녕하세요. Java, Spring 개발자 면접을 준비하고 있으며 Spring REST 면접 질문을 찾고 계신다면 이 글에 잘 찾아왔습니다.이전에, 저는 Spring 개발자 면접을 위해 준비해야 할 13가지 필수 주제와 Spring Framework, Spring..
· Backend/Java
서론 간단한 사칙 연산(+,-,*,/)이 가능한 애플리케이션을 만들 예정이다. 아래와 같은 출력물로 자바 콘솔에 수식을 입력하고 결과를 출력하게 된다. 참고로 연산자 우선순위는 적용하지 않는다. 1 + 2 결과 : 3 이렇게 실제 입력을 넣엇을때 출력이 잘되는지 테스트 코드를 작성하려고 합니다. 이걸 테스트 코드로 검증하기 위해선 어떻게 해야할지 작성해보겠습니다. 간단한 사칙연산 애플리케이션을 만들기 해당 포스팅은 프로덕션 코드를 잘 작성하기에 목적을 맞춘것이 아니라, 실제 콘솔 애플리케이션에서 어떻게 테스트 코드를 검증해야 하는지에 대해 초점을 맞춘것으로 실제 테스트할 코드는 간단하게 작성하겠습니다. import java.util.Arrays; import java.util.List; import ja..
· Backend/Java
💡 원본 글 : https://www.baeldung.com/java-testing-system-out-println 1. 소개 단위 테스트를 할 때 때때로 System.out.println()을 통해 표준 출력된 메시지를 테스트하고 싶을 수 있습니다. 일반적으로 표준 출력보다 로깅 프레임워크를 선호하지만 때때로 이를 사용할 수 없을 수도 있습니다. 이 빠른 튜토리얼에서는 JUnit을 사용하여 System.out.println()을 단위 테스트할 수 있는 몇 가지 방법을 살펴보겠습니다. 2. 간단한 print 메서드 이 튜토리얼을 진행하는 동안 작성하게 될 테스트는 주로 표준 출력 스트림에 결과를 출력하는 간단한 메서드를 대상으로 삼을 것입니다: private void print(String output..
· Backend/Java
💡 원본 글 : https://inside.java/2023/12/17/sip093/ Java 18과 21 사이에는 많은 새로운 기능이 추가되었지만, 일부 기능은 중단될 예정입니다. 더 이상 사용되지 않거나 제거된 몇 가지 주요 기능에 대한 대안을 검토해보도록 하겠습니다. Finalization Java 18 ~ 21 기간 사이에 더 이상 사용되지 않을 큰 기능은 finalization은 더 이상 사용되지 않는다는 것입니다. 이는 Java 18의 일부 변화였으며, JEP 421에서 다룹니다. removal of finalization이란? Java의 removal of finalization은 Java 11부터 도입된 기능으로, finalize() 메서드를 제거하는 기능입니다. finalize() 메서드..
Seyun(Marco)
'java' 태그의 글 목록