Java31 Java(자바) - 클래스에 대해서 알아보기(2) 이번에는 자바 Class를 이어서 알아보려고 한다. 우선 class 에는 Field 라는 용어로 정리가 되는 것들이 있다. Field를 알아보면 자동차에는 자동차 이름과 자동차 번호를 가지고 있고 자동차는 달리고 멈추는 기능이 있는데 여기에서 가지고 있는 것을 속성이라고 한다 이게 바로 Field 이다. public class Car{ String name; int number; } // 위의 코드는 이름과 번호를 필드로 가지고 있는 Car클래스를 선언하는 것이다. Car c1 = new Car(); Car c2 = new Car(); // 위의 코드는 Car라는 인스턴스가 메모리에 2개 만들어진다. // 위의 속성을 사용하려면 아래의 코드처럼 활용하면 된다. c1.name = "경찰차" // c1이 참.. 2022. 8. 16. Java(자바) - 클래스에 대해서 알아보기(1) 클래스 자바는 객체지향언어인데 객체를 만들기 위해서 반드시 클래스를 먼저 만들어야 한다. 클래스는 객체를 만들기 위한 일종의 틀이다. public class Car{ } // Car 라는 클래스를 생성하는 코드 public class CarExam{ public static void main(String args[]){ Car b1 = new Car(); Car b2 = new Car(); } } new 연산자는 new연산자 뒤에 나오는 생성자를 이용하여 메모리에 객체를 만들으라는 명령이며 메모리에 만들어진 객체를 인스턴스(instance) 라고도 하며 이렇게 만들어진 객체를 참조하는 변수가 b1, b2 이다. 위의 코드가 실행이 되면 Car 라는 객체가 2개가 만들어지고 각각의 객체를 참조하는 b1과 .. 2022. 8. 12. Java(자바) - 배열(array) 알아보기 이번에는 배열에 대해서 정리를 해보려고 한다. 흔히 array 라고 하는데 선언을 할 때에도 arr 이런식으로 사용을 하는게 많다. 배열은 같은 데이터 타입을 가진 연속된 메모리 공간으로 이루어진 자료구조이다. 같은 데이터 타입을 가진 여러개의 변수가 필요할 때 사용한다. int [] array1 = new int[4]; // 위의 코드는 정수 4개를 저장할 수 있는 배열을 생성하는거다. // 배열에 값을 저장하는 방법 array1[0] = 1; array1[1] = 2; array1[2] = 3; array1[3] = 4; // 자바에서 배열의 인덱스는 0번 부터 사용한다. // 4개짜리 배열은 0부터 3까지의 인덱스를 가지게 된다. // 배열인덱스 0번부터 3번까지 차례로 1,2,3,4 값을 저장한다.. 2022. 8. 12. Java(자바) - 연산자 알아보기 연산자에서는 산술을 할 수 있는 산술연산자가 있고 부호 연산자가 있다. 뭐 실질적으로 산술연산자 안에 부호 증감 등이 있다고 봐도 무방하다. 부호 연산자 (+ , -) 산술 연산자 (+, - , * , / , %) 증감 연산자 (++, --) 연산자에는 저렇게 세가지가 있다고 보면 된다. 부호 연산자는 부호를 결정하는 것이고 산술 연산자는 산술 연산을 할 수 있는 것이고 증감 연산자는 1씩 증가하거나 감소 시키는 것이다. 피 연산자가 1개인 연산자는 단항 연산자라고 한다. 부호 연산자와 증감 연산자는 단항 연산자 이다. 피연산자 하나로 연산할 수 없는 연산자는 이항 연산자 라고 한다. 2개의 변수를 이용한 산술연산은 위와 같다. 비교 연산자 비교 연산자는 기본적으로 물어보는게 크냐,같냐,작냐 이기.. 2022. 8. 11. Java(자바) - 변수,상수,기본형 알아보기 이제 곧 수업 때 자바를 한다고 한다. 자바의 경우 미리 먼저 공부를 해보았지만 복습하는 겸으로 다시한 번 해보려고 한다. 아예 정리한게 없기 때문에 하나하나 정리를 해보려고 한다. 우선 변수에 대해서 알아보려고 한다! 변수란, 값을 저장할 수 있는 메모리 공간을 의미를 한다. 변수를 선언할 때에는 타입을 잘 정해주어야하고 그 타입이 잘못되었을 때에는 오류가 발생하기 때문에 타입에 대해서 잘 알고 넘어가야한다. 위의 코드를 보면 되는데 실수 값을 담을 수 있는 타입인 double과 정수의 값을 담을 수 있는 타입인 int 가 따로 있기 때문에 이런 것 부터 잘 알고 선언을 해야한다. 그리고 자바에서는 변수의 이름을 정할 때 정해놓은 규칙이 있어서 그 규칙에 맞게 선언을 해야한다. 그것을 바로 .. 2022. 8. 11. Java(자바) - Switch문 , while문 - do while문, for문 알아보기 Switch 문에 대해 알아보기 Switch 문은 어떤 변수의 값에 따라서 문장을 실행할 수 있도록 하는 제어문이라고 한다. Switch문에서 사용하는 키워드는 switch, case, default, break 가 있다. switch(변수){ case 값1 : 실행문; break; case 값2 : 실행문; break; default; } int value = 1; switch(value) { case 1: System.out.println("1"); break; case 2: System.out.println("2"); break; case 3: System.out.println("3"); break; default : System.out.println(" 그 이외의 숫자 "); } value의 값이.. 2022. 8. 11. 이전 1 2 3 4 5 6 다음