메모리 2

자바 13강. 메서드

클래스의 행위에 대해 알아보자. 행위 = 메서드 행위는 " 메서드 이름 + ( ) + { } " 구조로 만들어진다. void drink ( ) { } 이 구조를 가진 것들은 메서드이다. main도 같은 구조를 가지고 있으니 메서드이다. 행위 안에 행위를 추가할 수 없다. 메서드 = 블랙박스(캡슐화) 혹은 매직박스라고도 함 호출만 해! 캡슐화 : 호출하면 뭐가 나올지만 알면되고 구조와 원리는 이해할 필요 없음 (ex. 엑셀 밟으면 자동차가 앞으로 나감 메서드를 호출하면 차가 앞으로 나가는 행위 엑셀 : 메서드를 호출하는 하나의 인터페이스) 세상의 모든 것들은 호출해서 아웃풋이 나온다. 그리고 대부분 모든 사람들은 호출해서 왜 어떻게 아웃풋이 나오는지 모른다. 캡슐화된 메서드를 호출만 하기 때문이다. 개발자..

JAVA 2022.01.12

자바 7강. 변수

자료형(type)은 데이터를 담을 박스를 효율적으로 만들기 위해 사용한다. 즉, 변수를 담을 상자의 크기를 지정하는 것이다. 자료형이 있는 언어를 정적인 언어라고 하고, 자료형이 없고 한 줄씩 해석(인터프리터)하는 언어를 동적인 언어라고 한다. 자바에는 8가지 기본 자료형이 있다. 이중에 우리는 4가지만 알고 가자. 데이터형 설명 크기(비트) 최소값 최대값 int 부호있는 정수 32비트(4바이트) 약 -21억 4천 약 21억 4천 long 부호있는 정수 64비트(8바이트) 약 -900경 약 900경 double 실수 64비트(8바이트) int와 숫자범위는 동일 + 소수점 int와 숫자범위는 동일 + 소수점 boolean true 또는 false 1비트 해당 없음 해당 없음 정수를 표현할 때는 int(42..

JAVA 2022.01.07