본문 바로가기

분류 전체보기251

[이것이 자바다] chapter.4 확인 문제 1. 조건문과 반복문의 종류를 괄호 () 속에 넣어 보세요. 조건문: (if문), (switch문) 반복문: (for문), (while문), (do-while문) 2. 조건문과 반복문을 설명한 것 중 틀린 것은 무엇입니까? if문은 조건식의 결과에 따라 실행 흐름을 달리할 수 있다. switch문에서 사용할 수 있는 변수의 타입은 int, double이 될 수 있다. for문은 카운터 변수로 지정한 횟수만큼 반복시킬 때 사용할 수 있다. break문은 switch문, for문, while문을 종료할 때 사용할 수 있다. 3. for문을 이용해서 1부터 100까지의 정수 중에서 3의 배수의 총합을 구하는 코드를 작성해보세요. 정답: package chapter4; public class Exercise03.. 2023. 1. 19.
클린코드 VS 리팩토링 안녕하세요. 오늘은 클린코드와 리팩토링에 관한 이야기를 해보려고 합니다. 구글 검색 시 두 단어가 혼용되는 경우가 있어 두 개념이 상당히 헷갈렸는데요. 클린코드와 리팩토링 각각의 개념과 두 개념 사이의 차이점에 대해 알아보겠습니다. 클린코드 - 개념 클린코드란, 가독성이 높은 코드를 말합니다. - 가독성을 높이기 위해서는 다음과 같이 구현해야 합니다. 네이밍 규칙을 준수한다. 오류가 없어야 한다. 중복이 없어야 한다. 의존성을 최대한 줄인다. 클래스 혹은 메소드가 한 가지 일만 처리한다. 리팩토링 - 개념 프로그램의 외부 동작은 그대로 둔 채, 내부의 코드를 정리하면서 개선하는 것을 말합니다. 코드의 가독성을 높이고, 향후 이루어질 유지 보수에 큰 도움이 됩니다. - 리팩토링이 필요한 코드는 다음과 같습.. 2023. 1. 18.
[INTELLIJ] 인텔리제이 단축키 모음 이클립스에서 인텔리제이로 갈아타기 😎 이클립스와 인텔리제이의 전체적인 구조는 거의 비슷한데 사용하는 단축키나 프로젝트 임포트 등 사소한 조작법이 너무 달라서 하나 할 때마다 구글링을 해야 한다. 하지만 이런걸 감안해도 이클립스보다 인텔리제이가 훨씬 편하다는걸 체감하는 중...! 무료 체험기간 지나서 돈내고 쓰고 있는 슬픈 어른이...🥲 한 줄 한 줄 복사 ctrl + d 줄 이동 ctrl + shift + 방향키 한 줄 지우기 ctrl + y 코드 정리 전체 코드 정리 ctrl + alt + l 이름 바꾸기 shift + F6 주석 한 줄 주석: ctrl + / 여러 줄 주석: ctrl + shift + / 자동완성 혹은 추천 ctrl + shift + spacebar ctrl + spacebar 생성자.. 2023. 1. 11.
CRUD란? CRUD Create(생성), Read(읽기), Update(수정), Delete(삭제)의 앞글자를 따서 만든 단어. 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능을 묶어서 일컫는 말이다. - 유사용어 ABCD : Add, Browse, Change, Delete ACID : Add, Change, Inquire, Delete BREAD : Browse, Read, Edit, Add, Delete VADE(R) : View, Add, Delete, Edit, (Restore) 2023. 1. 5.
인텔리제이 설치 및 실행 인텔리제이 설치1. 인텔리제이 홈페이지 접속www.jetbrains.com2. 상단 다운로드 클릭3. 다운로드 클릭 시 설치 파일 다운로드ULTIMATE 버전 : 모든 기능 제공COMMUNITY EDITION : 제한된 기능 제공인텔리제이 가격개인용 연간 청구개인 월간 청구설치 과정인텔리제이 실행실행 화면좌측 메뉴바Projects : 새 프로젝트 생성 / 프로젝트 불러오기Customize : 컬러 테마 / 폰트 크기 설정Plugins : 마켓플레이스 / 확장프로그램 설치Learn : 인텔리제이 사용법 설명 2023. 1. 4.
[이것이 자바다] chapter.3 확인 문제 1. 연산자와 연산식에 대한 설명 중 틀린 것은 무엇입니까? 연산자는 피연산자의 수에 따라 단항, 이항, 삼항 연산자로 구분된다. 비교 연산자와 논리 연산자의 산출 타입은 boolean(true/false)이다. 연산식은 하나 이상의 값을 산출할 수도 있다. 하나의 값이 올 수 있는 자리라면 연산식도 올 수 있다. 2. 다음 코드를 실행했을 때 출력 결과는 무엇입니까? public class Exercise02{ public static void main(String[] args){ int x = 10; int y = 20; int z = (++x)+(y--); System.out.println(z); } } 정답: 31 3. 다음 코드를 실행했을 때 출력 결과는 무엇입니까? public class Ex.. 2023. 1. 3.
반응형