본문 바로가기

개발자의 공부방/자바 기초17

자바 기초] 배열 (진행중) 배열 1. 배열의 개념배열은 같은 자료 형들끼리 모아두는 하나의 묶음이다.자바에서 하나의 배열은 하나의 객체로 인식된다.동일 자료형이 여러 개 반복될 때 이를 하나의 변수명으로 관리하며, 각각의 구분은 순차적인 첨자를 사용한다.reference 자료형 4Byte 2. 1차원 배열선언 : int[] 배열명; 또는 int 배열명 [];초기화 : 배열명 = new 자료형 [개수] 또는 배열명 = {값1, 값2, 값3};new 에 의해서 할당되면 자동초기화 된다.ex) int a[] = new int[3]; 실행예제 12345678910111213141516171819202122232425public class Arr_Ex01 { public static void main(String[] args) { char.. 2019. 3. 13.
자바 기초] for문, while문, do-while문 등 for문 특정한 명령들을 정해진 규칙에 따라 반복처리 할 때 사용하는 제어문이다. 1 2 3 4 for (초기식; 조건식; 증감식) { 수행할 문장; } cs # 초기식 : 가장 먼저 한번만 수행됨 # 조건식 : 초기식 다음으로 수행되고 루프(loop)가 돌 때마다 한번씩 비교, 반복문을 수행할지 반복문을 벗어날지 결정함. # 증감식 : 루프를 수행할 때마다 조건식에 비교하기 전에 항상 수행함! 변수값을 증가 또는 감소시켜서 루프를 원활하게 수행시킴. =====실습 예제===== 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public class For_Ex01 { public static void main(String[] args) throws IOException { int dan = .. 2019. 3. 13.
자바 기초] 레퍼런스 변수를 상세하게 알아보자. 레퍼런스변수란?? 강의를 듣는 중에 레퍼런스 변수라는 말이 나왔습니다.PrintWriter out = response.getWriter();서블릿을 공부할 때 사용하는 대표적인 예의 인스턴스인데요.제가 듣는 중 PrintWriter out 에서 out을 레퍼런스 변수라고 지칭했습니다.그래서 조금 더 상세하게 설명해보려고 찾아봤습니다. 클래스를 사용하기 위해서는 반드시 메모리에 생성을 해주어야 합니다. 이렇게 메모리 상에서 생성된 클래스를 클래스객체 혹은 인스턴스라 합니다. 레퍼런스 변수는 메모리상에 생성된 인스턴스를 가리키는데 사용되는 변수입니다. 모든 인스턴스는 레퍼런스 변수만을 통해서 사용이 가능한데요 레퍼런스 변수는 일반적인 데이터를 넣어두는 변수가 아니라서 인스턴스를 가리키는 값이 없습니다. 레페.. 2019. 3. 12.
자바 기초] if문, switch문 if 문단순 if 문1) 수행할 문장이 단행일 경우 {} 블럭 생략 가능 if (조건식){조건에 만족할 때 수행할 문장} 단일 if ~ else 문1) 조건을 만족할 때와 만족하지 않을 때, 각각 서로 다른 수행문장이 실행2) 수행할 문장이 단행일 경우 {} 블럭 생략 가능 if (조건식){조건값이 true일 때 수행할 문장}else{조건값이 false일 때 수행할 문장} 다중 if 문1) 조건 비교가 한 가지로 충분하지 않을 경우에 사용2) 예.. : 91점 이상 A학점, 90점이하 81점 이상 B학점... if (조건식){조건값이 true일 때 수행할 문장}else if (조건식2){조건값이 false일 때 수행할 문장}else {조건식1, 조건식2 모두 false일 때 수행할 문장} =====실습 .. 2019. 3. 7.
자바 기초] 제어문이란? 제어문 1. 제어문의 종류분기문(비교문) : 주어진 조건의 결과에 따라 실행 문장을 다르게 하여 전혀 다른 결과를 얻기 위해 사용되는 제어문이다.ex) if문, switch문반복문 : 특정한 문장을 정해진 규칙에 따라 반복처리 하기 위한 제어문이다.ex) for문, while문, do~while문break문 : 반복문 내에서 쓰이며 반복문을 빠져나갈 때 쓰이는 제어문이다.continue문 : 현재 진행되는 반복 회차를 포기하고 다음 회차로 이동 한다. ※ break, continue, return 을 점프문이라고도 한다. 2019. 3. 7.
자바 기초] 연산자 연산자 1. 연산자연산자란 자료의 가공을 위해 정해진 방식에 따라 계산하고 결과를 얻기 위한 행위를 의미하는 기호들의 총집합이다.각 연산자들은 연산을 하기 위해 인식하는 자료형들이 정해져 있다. ==========================================자세한 설명=========================================== 1) 산술 연산자(Arithmetic Operators) 산술 연산을 수행하는 연산자를 말하며, 다른 언어에서 사용되는 사칙 연산자와 기능 및 서식 형태가 큰 차이가 없다. 이러한 산술 연산자는 이항 연산자, 부호 연산자, 증감 연산자 등으로 구별된다. 이항 연산자(Binary Operators)연산자의 미사용 예+덧셈 연산자(Additive oper.. 2019. 3. 7.