Java Programing (8) 썸네일형 리스트형 10.배열 배열을 사용하면 자료형이 같은 자료 여러 개를 한 번에 관리할 수 있습니다. 배열은 자료가 연속으로 나열된 자료 구조입니다. 자바에서 배열을 선언하면 그와 동시에 각 요소의 값이 초기화됩니다. 배열의 자료형에 따라 정수눈0, 실수는 0.0, 객체 배열은 null로 초기화되며, 다음처럼 배열 선언과 동시에 특정 값으로 초기화 할 수도 있습니다. 배열이 초기화 요소의 개수만큼 생성되므로 [] 안의 개수는 생략합니다.(넣으면 오류남) 객체 배열 객체 배열은 참조 자료형으로 선언 합니다. 동일한 기본 자료형(int등) 변수 여러 개를 배열로 사용할 수 있듯이 참조 자료형 변수도 여러 개를 배열로 사용할 수 있습니다. 객체 배열은 int나 char 등 기본 자료형 배열과 사용 방법이 조금 다릅니다. 얕은 복사 -.. 9.Static 변수 static 변수란 정적 변수라고도 합니다. static 변수는 자바뿐만 아니라 다른 언어에서도 비슷한 개념으로 사용하고 있는 변수로서 자바에서는 다른 멤버 변수처럼 클래스 내부에 선언합니다. 변수를 선언할 때 다음과 같이 자료형 앞에 static 예약어를 사용합니다. static 변수는 클래스 내부에 선언하지만, 다른 멤버 변수처럼 인스턴스가 생성될 때마다 새로 생성되는 변수가 아닙니다. static 변수는 프로그램이 실행되어 메모리에 올라갔을 때 딱 한 번 메모리 공간이 할당됩니다. 그리고 그 값은 모든 인스턴스가 공유합니다. static 변수(serialNum)를 하나 선언합니다. 학생이 생성될 때 마다 이 변수 값이 증가합니다. 그런데 주의할 점은 static 변수를 그냥 바로 학번으로 사용하면 .. 5.반복문 반복문이란 반복되는 일을 처리하기 위해 사용됩니다. 반복문은 영어로 loop라고 하며 반복문을 수행하는 것을 루프가 돈다 라고 표현하기도 한다고 합니다. 반복문에는 while 문 do~while문 for문 이렇게 세가지 종류가 있습니다. while 문을 무한히 반복시키는 방법은 while(true)를 사용하여 계속 루프 시킬수 있습니다. 중간에 break;를 사용하여 멈출수 있습니다. do~while문 do~while문의 경우는 무조건 한번은 실행을 시킨 후 조건을 검사하는 반복문 입니다. for문 for문은 반복문중에서 가장 많이 사용되는 반복문입니다. 변수의 초기화식, 조건식, 증감식 을 함께 작성하기 때문에 다른 반복문에 비해 조금 복잡한 구성을 가지고 있습니다. 4-1.제어문 프로그램의 기본적인 문법의 흐름을 바꾸는 것을 제어문이라 합니다. 오늘은 그 중 조건문에 대해서 복습합니다. if~else문 변수로 설정한 age 가 조건에 부합한지 확인하여 참인경우 if문 아래를 실행하고, 거짓인경우 else 문을 실행합니다. switch~case 문 복습 끝. 3-3.디버깅 에 관한 간단 실습 디버깅을 하는 방법에 대한 간단한 복습입니다. 현재 break point로 지정된 구문이 12번이기 때문에 해당 구문의 변수 iNum2의 값은 아직 확인 할 수 없는 모습이 보입니다. 13번으로 바뀌게 되면서 우측 변수값에 iNum2 의 값이 20으로 들어간것을 확인 할 수 있게 되었습니다. 3-1. 실수형 과 논리자료형 실습 실수 자료형에 변수를 생성하여 값을 대입하는 실습을 진행합니다.(말이 실습이지 복습입니다.) 참 거짓을 수행하는 논리 자료형에 대한 실습입니다. 3.문자형 변수 문자형 변수를 만들어 문자를 대입해보고 해당 결과를 통해 문자형 변수의 특징에 대해 알아보겠습니다. char문자형 의 경우는 '(작은따옴표)로 대입이가능하고 1글자의 문자만 대입이 가능합니다. String문자열형 은 "(큰 따옴표)로 대입이 가능하고 여러문자를 대입 할 수 있습니다. 문자열의 경우는 맨 마지막에 null 이라는 마침표의 역할을하는 데이터가 들어갑니다. null은 0으로 채워져 있고 문자열의 마지막에 자동으로 들어가게 되어있어서 실제 문자열에 1byte가 추가 됩니다. 컴퓨터에게 문자를 출력하다가 출력을 끊어주는 시점을 정하기위해 만들어 졌다고합니다. (아스키 코드 0이 null) 이상 문자형 변수를 사용해보는 실습이었습니다. 2-3 변수를 사용한 실습 몇가지 기본 자료형 중 정수 자료형에 대한 실습 정수 자료형에는 byte, short, int, long 4가지 종류가 있습니다. 자료형 바이트 크기(bit) byte 1 (8) short 2 (16) int 4 (32) long 8 (64) 이전 1 다음