Backend/개발 공부
MavenRepository
MavenRepository란? 개발에 필요한 라이브러리를 개발자다 직접 다운받아 사용하는게 기존 방식이었다면 메이븐레파지토리는 pom.xml에 작성하여 라이브러리를 쉽게 사용할 수 있다. 저장소는 일종의 라이브러리 보관 장소(=프로그램 보관 장소)이다. https://mvnrepository.com/ 메이븐에서 추가적으로 받을 수 있는 사이트
[JAVA|자바] 반복문 _for, while, do- while
반복문 : 프로그램 수행 흐름을 바꾸는 역할을 하는 제어문 중 하나로 특정 문장들을 반복해서 수행하도록 함 1) for문 ( 몇바퀴 돌지 안다면 for) 구문 for(초기식; 조건식; 증감식) { 반복 수행 코드; } for(int i = 1; i
[Java | Eclipse] class, project 정리
Project Explorer -> 점 3개 (…)-> Package Presentation ->Hierachical 적용하면 아래와 같이 바뀐다. condition과 practice 폴더로 나뉘어서 정리된다.
[JAVA|Eclipse] if, else if (조건문)
제어문 : 프로그램의 흐름을 바꾸는(제어하는) 역할을 하는 코드 1. 조건문 : 제어문 중 하나로 조건에 따라 다른 코드가 실행되도록 하는 코드 1) if문 구문 if( 조건식 ) { 수행될 코드 } - 조건식이 true 일 때만 내부에 작성된 코드를 수행 조건식의 결과 값이 true : if문 내부 코드 수행 false : 내부코드는 실행되지 않는다. 2) if else 구문 if(조건식) { true일 때 수행될 코드; } else { false일 때 수행될 코드; } 조건식이 true일 경우 if문, false일 경우 else문 내부 코드를 수행 3) if ~ else if ~ else 구문 if(조건식1) { 조건식1 true일 때 수행 } else if(조건식2){ 조건식2 true일 때 수행 ..
[JAVA|Eclipse] Method + escape + scanner
지역변수 메소드 안에서 선언하는 변수들 / stack에 저장된다. Method(메소드) 정의: 프로그램이 실행되고있을때 클래스에서 생성된 인스턴스와 관련된 동작을 의미한다. 메인 메소드 자바 애플리케이션(프로그램)을 실행하기 위해 필요한 구문 해당 구문 내부에는 직접적인 코드 작성보다 다른 완성된 기능을 호출하여 실행하게 작성하는 것이 좋다. => 다른 완성된 기능 호출 => 자바의 객체지향의 장점 public static void main(String[] args) {} : 자바 애플리케이션(프로그램)을 실행을 위한 메인 메소드 --print 메소드 종류 System.out.print() () 안의 변수, 문자, 숫자, 논리 값을 모니터에 출력해주는 메소드 System.out.println() prin..
[JAVA |자바] Eclipse Rename 클래스, 프로젝트 이름 변경
자바 클래스를 하다가 Casting으로 이름을 정했어야하는데 실수로 s를 빼서 이름을 변경해야 했습니다. 이름을 바꾸고 싶은 클래스를 선택해서 우클릭 -> Refactor -> Rename 하면 됩니다. 단축키를 사용하면 더 빠른데 리네임 하고 싶은 프로젝트나 클래스를 선택 후 alt + shift + R 을 누르면 바로 이름이 바뀝니다 패키지명 변경할때 이 부분 확인하기 1) 바꾸려는 파일 우클릭 -> Refactor -> Rename... 2) 바꾸려는 파일 좌클릭 -> F2키 * 주의 패키지명 변경 시 Rename subpackages 체크하기!
[자바] 단축키 정리
ctrl + shft + L : 단축키 전체 목록 ctrl + +, - : 창 확대, 축소 ctrl D : 한 줄 삭제 ctrl + alt + 방향키(up, down) : 한 줄 복사 행 단위 복사 alt shft A : 멀티컬럼 편집 위에 선택된 상태에서 shft + A 방향키로 행 선택 alt up, down : 행 단위 이동 shft tab : 앞으로 들여쓰기 ctrl i : 자동 들여쓰기 ctrl / : 기존 행 주석처리(토글) 블록 지정 후 ctrl + / : 블록 지정된 라인 주석 블록 지정 후 ctrl + shft + / : 블록 만큼 범위 주석 ctrl + space : 자동완성 sysout + ctrl + space = System.out.println crtl + N : 자바 프로젝트,..