본문 바로가기
반응형

자바9

[Spring] Maven 설치에 따른 Spring 설정

Maven 설치에 따른 Spring 설정 정확히 말하면 메이븐을 설치하고 기본적으로 메이븐에서 제공하는 버전이나 라이브러리를 현재 본인의 상황에 맞게 설정을 변경해 준다. [New] - [Import Spring Legacy Project] 캡처상 다른게 선택되어있지만 레거시 프로젝트를 선택. 프로젝트 이름과 Simple Spring Maven을 선택 후 Finish. 프로젝트 우클릭 [Build Path] - [Configure Build Path...] 선택. 라이브러리에서 기본적으로 설정되어있는 버전을 리무브 한다. 리무브 후 Add를 선택. JRE System Library 선택. Next. 디폴트 JRE를 선택 후 Finish. Apply 다운로드- 기다린다. Configure Build Pat.. Programming 2017. 8. 3.

JAVA 상속 <Inheritance>

상속 부모가 가진것을 자식에게 물려주는 것. 클래스 이름 뒤에 extends 키워드를 입력하고 부모클래스의 이름을 입력하면 부모 클래스가 가지고 있는 변수나 메서드를 상속받을 수 있게 된다. public class 자식 extends 부모{ 상속 예제 부모 클래스 생성 자식 클래스 생성 부모 클래스 사용 Programming 2017. 5. 30.

JAVA 배열(Array)

배열(Array) 변수가 많아져 하나하나 선언하기 힘들 떄 배열을 사용. 자료형으로 선언된 데이터 공간을 메모리상에 연속적으로 나열하여 데이터 관리의 효율성을 높이는 것이다. 배열의 기본 구조 array[4] array 배열 변수 0, 1, 2, 3의 배열. 배열의 index는 0번 부터 시작된다. 1차원 배열 구조 [0] [1] [2] 10 20 30 배열의 선언 데이터타입[ ] 배열명 = {값1, 값2, 값3}; ex) int[] array =new int[4] 2차원 배열 2차원 배열이란 배열의 배열이다. 배열 요소 접근은 행 인덱스와 열 인덱스를 사용하여 접근한다. 2차원 배열 구조 2차원 배열 구조 [0] [1] [0] 10 20 [1] 30 40 2차원 배열 선언 int[][] array = .. Programming 2017. 5. 26.

JAVA 흐름제어문 (break문, continue문, return문)

흐름제어문 흐름 제어문은 프로그램의 기본 흐름을 제어할 수 있는 문으로 break 문, continue 문, return 문이 있다. (1) break문 제어문의 제어를 벗어나기 위해 사용한다. 루프가 전부 끝나지 않아도 루프에서 완전히 벗어나서 수행한다. 제어문에서 break문을 만나면 코드를 강제적으로 종료하거나 가장 가까운 제어문으로 탈출한다. (2) continue문 break문과 반대로 멈추지 않고 실행을 한다. continue문은 다음 문장을 수행하지 않고 다시 제어문의 처음으로 돌아간다. 조건이 True인 경우 코드를 수행. for문 같은 경우에는 다시 조건을 실행하고 while문 같은 경우 마지막 조건문에서 종료된다. continue문 다음에 나오는 문장을 건너뛰게 만드는 제어문이다. (3.. Programming 2017. 4. 28.

JAVA 반복문 (while문)

반복문 반복문은 특정 조건에 따라서 특정 실행문을 반복적으로 수행한다. - while문 '~일 때까지' 반복하고 '시작'에 대한 조건이 없는 것이 특징. for 문과 달리 while 문은 조건식만 정해져 있기 때문에 초기식과 증감식은 적당한 위치에 지정하면 된다. while 문은 조건에 위배되면 문장을 한 번도 처리하지 않고 while 문을 빠져 나갈 수도 있으며 논리 조건에 맞추어 반복 실행한다. while문은 반복 횟수가 정해져 있지 않은 경우에 사용된다. 무한 루프. - while문의 form while (조건식) 실행영역 시작 { 만족하는 조건까지 실행하는 실행문; } 실행영역 마침 - while문 예제 중간값 구하기 int형 변수 i를 10으로 j는 20으로 초기화. while (++i < --.. Programming 2017. 4. 27.
반응형