본문 바로가기
수업

10월 2일 - 변수 자료형 (기본형, 참조형)

by hojin880214 2018. 10. 2.

Variable.java


자바의 최소단위는 클래스이고 클래스의 최소단위는 메소드이다


자바는 바이트가 최소단위    1바이트 = 8비트


컴퓨터에게 명령을 내리는 최소단위를 문장이라 한다 


탭만큼 들여쓰는 방식을 인덴테이션이라고 한다


// 한줄주석 /**/ 영역주석


영역 shift + tab          tab


필드 = 소속변수,  함수 = 메소드


main() = 메소드 이름 (String[] args) = 메소드 인자 


키워드는 소문자로만 가능


식별자 = 프로그래머가 정의해서 사용하는 단어 = 클래스이름, 함수이름, 변수이름


         = 키워드는 식별자가 될수 없고 첫자에 숫자가 들어오면 안된다




변수란 무엇인가? : 데이트를 담는 통이다. 단 변수이름은 내 마음대로 써도 된다 (자바 규칙을 지켜서 (identifier 변수규칙))


데이터란 무엇인가? : 문자, 문자열, 숫자(정수,실수), 소리, 그림 etc


데이터타입? : 자바에서는 자료형이라고 한다


자료형은 기본형과 참조형으로 분류한다


기본형 : 논리형, 문자형, 정수형, 실수형


참조형 : 배열, 클래스, 인터페이스



public class Variable{


public static void main(String[] args){


//정수형 데이터 타입 byte, short, int, long


/*

1. 데이터타입을 선언한다

2. 데이터를 담을 변수명을 선언한다

3. 대입연산자 ( = )를 선언한다

4. 데이터를 선언한다 ( 단 데이터 타입에 맞는 데이터를 선언한다)

5. 문장(스테이트먼트)를 문장종결문자로(;) 문장을 종결한다

*/



// 기본형 변수

int aVal = 1;

System.out.println(iVal);

char cVal = 'a';

System.out.println(cVal);

double dVal= 1.1;

System.out.print(dVal);

/*

1

a

1.1

*/


//참조형 변수

String str = new String("문자열");

System.out.println(str);

String str1 = "나도문자열이당";

System.out.println(str1);

Variable vb = new Variable();

System.out.println(vb);

/*

문자열

나도문자열이당

Variable@15db9742

*/



} // end of main()


} // end of Variable



댓글