자바

· BackEnd
로그레벨이란? ⬇️  각 로그 메시지의 중요도나 심각성을 나타내는데 사용됩니다.   종류TRACE: 가장 상세한 로그 레벨로, 애플리케이션의 실행 흐름을 따라가는 데 사용됩니다. 일반적으로 디버깅 목적으로 사용됩니다.DEBUG: 디버깅 정보를 제공하는데 사용됩니다. 애플리케이션 실행 중에 정보를 추적하고 문제를 해결하는 데 도움이 됩니다.INFO: 애플리케이션의 주요 이벤트나 실행 상태를 나타내는데 사용됩니다. 일반적으로 애플리케이션의 일반적인 실행 정보를 기록하는 데 사용됩니다.WARN: 잠재적인 문제가 발생할 수 있는 상황을 나타내는데 사용됩니다. 문제는 아직 발생하지 않았지만 발생할 수 있는 가능성이 있습니다.ERROR: 심각한 문제나 예외 상황을 나타내는데 사용됩니다. 애플리케이션의 실행 중에 발..
· BackEnd
들어가며페어프로그래밍 중 스프린트를 느껴보는 경험을 했습니다. 간단한 알고리즘인 자바 선 정렬을 팀원과 함께 5분씩 번갈아가며 설명하고 나머지 사람은 그에 따라 코드를 작성하는 방식이었습니다.   결과물public class SelectionSort { public static void selectionSort(int[] arr) { int n = arr.length; // 배열의 각 원소를 순회하면서 가장 작은 원소를 찾아서 해당 인덱스와 현재 인덱스의 값을 교환 for (int i = 0; i  이번 페어프로그래밍 경험을 통해 자바 선 정렬을 구현하는 과정에서 여러 가지를 느꼈습니다.먼저, 팀원과의 협업을 통해 코드를 작성하는 것은 개발 과정에서 매우 중요하..
· BackEnd
프로젝트 소개 Java Swing을 활용한 개복치 게임 프로잭트입니다. 프로젝트 기간 : 5일 프로젝트 인원 : 총 6 사용한 기술 스택 : JAVA Swing 맡은 역할 : HomeScreen FrontEnd & BackEnd 옆으로 넘겨 사진을 더 확인해보세요! 아래 github 클릭하시면 코드를 확인해보실 수 있습니다! 구현한 상세 기능 ( branch : home/ys ) 각 먹이 객체를 client 단에서 생성 먹이를 클릭할 시 개복치 체중 증가 상한 먹이를 먹었을 때 사망 페이지 띄우기 각 먹이는 다른 속도, 방향으로 제각기 움직이고 화면 모서리에 닿을 경우 반대방향으로 전환 상한 먹이 제외하고 다른 먹이가 모두 클릭된 경우 다시 먹이 초기화(전체 화면에 띄우기) 🥰 좋았던 점 2년 전, 학부..
· BackEnd
목표 JAVA의 심화 내용인 4특징, 5원칙과 각 원칙이 가지는 장점을 설명할 수 있습니다. 내용정리 내가 생각하는 객체 지향이란? 객체 지향 프로그래밍은 소프트웨어를 객체의 모임으로 바라보고, 이들 간의 상호작용을 중심으로 프로그래밍하는 패러다임입니다. 객체 지향의 핵심은 소프트웨어를 현실 세계의 모델로 표현하는 것이며, 이를 통해 유연하고 확장 가능한 코드를 작성하는 것이 목표입니다. 🗨️예를 들어, 아이가 비행기랑 팽이를 가지고 놀 때 그 사이에 장난감이라는 클래스를 만드는게 좋은 것처럼 말입니다. 4특징 5원칙 캡슐화: 데이터와 그를 다루는 메서드를 하나로 묶어 외부에서의 접근을 제어하는 것으로, 정보 은닉의 개념을 포함합니다. 상속: 부모 클래스의 특성과 메서드를 자식 클래스가 상속받아 재사용하..
· BackEnd
목표 JAVA의 클린 코드와 리팩토링에 대해 이해하고 실제 코드를 리팩토링 해보는 실습을 진행하여 실제로 코드를 개선하고 향상시키는 경험을 쌓습니다. 내용정리 __________ EX01 { public abstract void method1(); public abstract void method2(); } ❓빈칸에는 어떤 게 들어가야 할까? abstract class 하면 에러 사라진다! : 1개이상 abstract 면 abstract 해주기로 약속 interface 해도 에러 사라진다! 추상 클래스(Abstract Class): 공통된 특성을 가진 클래스들의 부모 클래스로 사용됩니다. 상속을 통해 확장될 것으로 예상되는 메서드나 필드를 제공합니다. 일부 메서드의 구현을 제공할 수 있습니다. 상속을 통..
유영서
'자바' 태그의 글 목록