코딩 배우는 중/Java 3

JAVA : 객체, 클래스

객체 : 눈에 보이는 사물, 어떤 행동을 나타내는 단어 클래스 : 객체의 속성(멤버 변수)과 기능(메서드)을 코드로 구현한 것 (= 클래스를 정의한다) 멤버변수 : 객체의 속성을 나타내는 변수 메서드 : 객체의 기능을 구현하는 함수 (접근제어자) class 클래스명 { //클래스명은 대문자로 시작 멤버 변수; 메서드 : 함수의 한 종류로 하나의 기능을 수행하는 일련의 코드 : 이름, 입력값, 결과값을 가지며 함수를 수행한 후 결과로 되돌려 주는 반환값(result)을 가진다 } ● 메서드 (접근 제어자) String text(String t1, String t2) { String result; result = t1 + t2; return result; } // String부분 = 반환값의 자료형을 적는 ..

JAVA : 배열

배열(array)이란? 자료를 연속으로 나열해둔 자료 구조 ​ 나에게 열 가지의 데이터가 있으면 열 가지의 데이터를 각각의 방에 저장해두는 느낌 ​ 배열을 사용하는 이유는 같은 자료형의 데이터를 여러 개를 써야 할 때 각각 선언해서 사용하는 것보다 한 번에 선언하여 좀 더 효율적으로 데이터를 다룰 수 있기 때문 ​ ​ 배열을 사용하는 방법 자료형 [ ] 배열 이름 = new 자료형[개수]; 또는 자료형 배열 이름[ ] = new 자료형[개수]; 로 먼저 선언 ​ 첫 번째를 더 많이 사용 선언을 한다는 건 내가 배열을 쓸 것이라고 JAVA한테 알려주는 것 ​ ​ 예시 ) int[ ] ids = new int[10]; = 숫자를 담을 수 있는 ids라는 열 개의 상자를 만들겠다 ​ 각 방은 아직 비어있는 방..

JAVA : 변수

변수란 무엇인가 : 변하는 수 ​ 변하는 수를 작성하려면 변수를 담을 그릇을 정해야 합니다. ​ 물은 물컵에 과자는 봉지에 담는 것처럼 어느 곳에 담을 건지를 생각해야 해요 ​ 물을 종이 박스에 담아버리면 물이 안담기겠쥬? ​ 담을 그릇은 변수의 자료형이라고 이야기합니다 ​ 자료형은 여러 개가 있는데 기본으로 제공되는 기본 자료형은 정수형 (양수, 음수, 0) 문자형 실수형 논리형 (참, 거짓) 1바이트 byte boolean 2바이트 short char 4바이트 int float 8바이트 long double 8가지의 자료형이고 참조 자료형이 또 따로 있습니다(Sting) ​ 바이트는 공간의 크기를 뜻하며 바이트가 클수록 더 넓은 범위의 값을 넣을 수 있는데 컴퓨터가 연산을 할 때 사용하는 바이트 수는..