1. 변수에 대해 잘못 설명한 것은 무엇입니까? 1) 변수는 하나의 값만 저장할 수 있다. 2) 변수는 선언 시에 사용한 타입의값만 저장할 수 있다. 3) 변수는 변수가 선언된 중괄호 {} 안에서만 사용할 수 있다. 4) 변수는 초기값이 저장되지 않은 상태에서 읽을 수 있다. 더보기 정답: 4 : 변수는 초기값이 저장되지 않은 상태에서 읽을 수 없다. 2. 변수 이름으로 사용할 수 없는 것을 모두 선택하세요. 1) modelName 2) class 3) 6hour 4) $value 5) _Age 6) #name 7) int 더보기 정답 : 3, 6, 7 3) 변수는 숫자시작이 불가하다. 6) 변수는 특수기호로 시작할수 있는것은 $와 _ 뿐이다. 7) 변수는 타입명을 쓸 수 없다. 3. 다음 표의 빈 칸에..
1. DAO (Data Access Object) 데이터베이스의 데이터에 접근하기 위한 객체이다. DB 접근 로직 / 비즈니스 로직을 분리하기 위한 용도로 사용한다. 그 이유는 다른 로직에서 DB를 통해 데이터를 얻어오려면 DB Driver와 Connection 객체를 생성하여 작업량이 많아지는데, DB와 연결하는 객체를 따로 만들어 관리함으로써 비효율적인 작업량을 줄일 수 있다. DB에 접속하여 데이터 CRUD(Create, Read, Update, Delete) 작업을 시행하는 클래스이다. DB 접근 로직은 코드 간결화, 모듈화, 유지보수 등의 목적을 위해 별도로 생성하는 것이 좋다. 2. DTO (Data Transfer Object) 계층 간 데이터 교환을 하기 위해 사용하는 객체이다. 자바 빈즈..
이것이 자바다 책을 참고하였습니다. Chapter 02. 변수와 타입 2.1 변수 선언 -컴퓨터 메모리(RAM)는 수많은 번지들로 구성된 데이터 저장 공간이다. 변수 = 하나의 값을 저장할 수 있는 메모리 번지에 붙여진 이름 -자바의 변수는 다양한 값을 저장할 수 없다. ( ex. 정수형 변수에는 정수값만 저장, 실수형 변수에는 실수값만 저장) -변수를 사용하려면 변수 선언이 필요한데, 변수 선언은 데이터의 타입과 변수 이름을 결정하는 것이다. int age; //정수(int) 값을 저장할 수 있는 age 변수 선언 double value;//실수(double) 값을 저장할 수 있는 value 변수 선언 여기서 int와 double은 타입이고, age와 value는 이름이다. -변수 이름은 첫번째 글자가..
-intelliJ 설치 -intelliJ와 Git 연동 -tomcat 설치 -액세스 거부 오류(web server failed to start. port 8080 was already in use.) 해결 어제 인프런 김영한의 스프링입문 무료강의를 수강 시작했다. 이클립스보다 요즘은 인텔리제이가 더 기능이 좋다고? 그러고 강의에서도 인텔리제이를 사용해서 설치했다. 얼티메이트버전(유료)와 커뮤니티버전(무료)가 있었는데, 운좋게도 졸업했던 대학 혜택으로 1년동안 유료버전을 무료사용할수 있게 되었다!(따봉혜림언니야 고마워!) 인텔리제이를 설치하고 package hello.hellospring; import org.springframework.boot.SpringApplication; import org.spr..
for문 for ( 초기식; 조건식; 증감식) { 반복 실행문; 본체 } for (int i = 0; i < 2; i++) { System.out.println(i); } i = 0 부터 i < 2, 즉 i = 1 까지 i 출력을 반복한다. 출력이 끝날때마다 i는 1씩 증가한다. 출력 결과 : 0 1 break문 (1) break를 포함한 맨 안쪽 반복문 종료 while () { while () { break; } } (2)레이블이 표시된 반복문 종료 out : while () { while () { break out; } } continue문 while (조건식) { continue; } do { continue; } while (조건식); for (초기식; 조건식; 증감식) { continue; }