[개발 공부]/[자바 JAVA] 4

[JAVA - Spring Boot] 스프링부트 사용하기(1)

[JAVA - Spring Boot] 스프링부트 기본구조 / 특징 Spring Boot 란? Spring Legacy 사용시의 환경설정 / 모듈 버전관리 / dependency 주입 등에 걸리는 시간을 최소화한 compact 버전의 스프링 프로젝트. 초기 설정 시에 필요한 모듈들을 (lombok 등) 선택만 해주면 자동으로 버전은 물론, dependency 주입까지 셋팅하여 바로 비지니스 로직 개발로 들어갈 수 있게 해준다. tomcat 또한 내장되어있어, 개발자가 환경설정에 할애하는 시간을 최소화해준다. [기본구조] src/main/java => 비지니스 로직이 들어가는 섹션. 초기 생성시, mainApplication.java 가 들어있는 곳이다. src/main/resources => 환경설정을 해..

[JAVA] 다차원 배열 (Java Array) / 배열의 복사

[JAVA] 2차 배열 (Java Array) / 배열의 복사 다차원 배열이란? => 자료형이 같은 1차원 배열의 묶음으로써, 배열 안의 배열구조 [선언과 할당] //자료형[][] 배열명 = new 자료형[부모배열크기][자식배열크기]; int[][] arr = new int[3][4]; //자료형 배열명[][] = new 자료형[부모배열크기][자식배열크기]; int arr[][] = new int[3][4]; //자료형[] 배열명[] = new 자료형[부모배열크기][자식배열크기]; int[] arr[] = new int[3][4]; //선언과 동시 초기화 int[][] arr = { {10,10,10,10}, {20,20,20,20}, {30,30,30,30} }; [가변배열의 선언] => 다차원 배열 ..

[JAVA] 자바 변수의 종류(기본형)

[JAVA] 자바 변수 type (기본형) 변수의 종류는 간단하지만 매번 느낌 오는대로 쓰고 있어서 속 시원하게 한번 정리해놓으려고 한다. JAVA 에는 8가지 기본형 변수가 있다. 기본형은 실제 값을 저장한다. (참조형은 객체의 주소를 저장하는 반면) 1) boolean (논리형) : true or false 1 byte 2) char (문자형) : 'A' 와 같은 하나의 문자를 저장할 때 사용한다 2 byte 3) byte (정수형) : 이진데이터를 다루는 때 사용 1 byte 4) short (정수형) : C 언어와의 호환을 위해 추가되었다 2 byte 5) int (정수형) : 말 그대로 integer (정수), 가장 많이 사용된다 보통 int 로도 충분하지만, 특별히 4 byte 보다 더 큰 용..