자바

안녕하세요, 이번에는 제 이직 준비 과정에서 경험한 스프링 배치 관련 면접 질문에 대한 내용을 공유해보려고 합니다. 면접에서 자주 물어보는 질문들을 정리해보았습니다. 정말 간단히만 답을 적어둔 것이라 참고만 해주세요~ 1. 왜 스프링 배치를 사용하나요? 스프링 배치는 대용량 데이터 처리와 스케줄링을 효과적으로 다루기 위한 프레임워크로, 이를 통해 일관성 있고 안정적인 배치 작업을 수행할 수 있습니다. 특히 대용량 데이터를 읽어 파일생성과 같은 작업을 할때 유용하게 사용할 수 있습니다. 2. 멱등성은 어떻게 유지하나요? 멱등성은 동일한 입력에 대해 항상 동일한 출력을 보장하는 원칙입니다. 멱등성이 깨지는 경우의 대표적으로 데이터를 insert 하는 잡을 들 수 있는데 이러한 잡을 두번 돌리는 경우 DB에 ..
[Java]클래스 제작과 객체 생성 예제 1. 클래스 제작해보기 클래스는 크게 멤버변수, 메서드, 생성자로 구성된다. 예시로 한번 살펴보자. Store(가게)라는 클래스를 생성하고 멤버변수로 name(가게명), item(파는 물건), buy메서드(손님이 물건 구매)를 작성해 보았다. public class Store{//클래스 명 //멤버변수 public String name; public String item; public int totalMoney; //생성자. public Store(){ System.out.println("생성자입니다."); } //메서드 public void buy(){ System.out.println("메서드입니다."); } } 1.1 클래스 명 일반적으로 클래스 이름은 첫 ..
[Java]특수문자와 서식 문자,소수점 제한 처리 정리 및 예제 1. 특수 문자 프로그래밍에서는 몇몇 문자를 표현하고자 할 때는 정해진 규칙이 있다. 예를 들어 "(큰 따옴표)를 출력하고자 할 때 그냥 쓰면 출력이 안되고 \" 이렇게 써야 콘솔에 "큰 따옴표가 출력이 된다. 자주 쓰지는 않지만 간간히 잊을만 하면 나오므로 알아두면 좋다. \t 탭 \n 줄 바꿈 \' 작은 따옴표 \" 큰 따옴표 \\ 역슬래쉬 (참고로 \는 역슬래쉬로 키보드에 보면 ()원화 표시할 때 쓰는 기호가 있는 키가 있는데 그걸 누르면 된다. 일반 슬래쉬 /와 헷갈릴 수 있으니 주의) [예제] 1 2 3 4 5 6 7 8 public static void main(String[] args) { System.out.println("H..
[JAVA]Java프로그래밍이란? 자바를 알아보자! 안녕하세요 오늘은 이제 막 프로그래밍을 시작해 보신 분들을 대상으로 프로그래밍 언어중에 대중적인 언어로 알려진 JAVA에 대해서 알아보도록 하겠습니다! 1. 프로그래밍이란? 프로그래밍이란 뭘까요? 프로그래밍을 쉽게 비유를 해보자면 컴퓨터와 인간 사이에서 서로의 말을 번역해주는 통역정도로 비유해 볼 수 있을 것 같습니다. 사람은 컴퓨터의 말(이진법)을 잘 모르고 컴퓨터도 사람들이 하는 말을 잘 모릅니다 때문에 사람들이 컴퓨터에게 일을 시키기 원할 때 적절한 명령을 내려야 하는데 그럴 때 하는 일이 프로그래밍 입니다. 프로그래밍을 하는 사람을 프로그래머, 개발자라고 부르죠. 위의 사진은 프로그래밍의 과정을 나타내고 있습니다. 개발자들이 코드를 작성하면(소스..
Chung-A
'자바' 태그의 글 목록