
자바 설치zulu jdk 11 download 검색Download Azul JDKs 클릭자바 버전과 운영체제, 아키텍쳐들을 찾아 다운(자바11 - 윈도우 - 64비트 - .msi 다운)더블클릭하여 실행(next - next - install - finish)개발 및 실

kh를 다니기 전 사전테스트를 보기위해 준비하며 기록했던 내용을 밸로그에도 적어보겠다.첫 강의에서 자바를 쓰기위해 이클립스르르 설치하는 법을 배우는데 나는 원래 깔려있던게 있어서D 드라이브에 JAVA_LABS 라는 워크스페이스만 새로 설정하였다. 워크스페이스를 새로

컴퓨터에서 데이터 표현하기컴퓨터는 0과 1로만 데이터를 저장한다. 비트: 2진수 하나의 값을 저장함바이트: 8비트16진수를 왜쓰냐2진수로 10은 0000 101016진수로 10은 0A즉 비트를 아낄 수 있음Q. 2진수 10값을 꼭 8비트로 써야하는가..? 8비트로

변수 : 바뀌는 수(프로그램에서 사용되는 자료를 저장하기위한 공간)변수의 선언과 초기화변수 선언시 유의점변수의 이름은 숫자로 시작할 수 없고, 키워드도 변수의 이름으로 사용할 수 없다. 이름사이에 공백이 있을 수 없다. 이름 아무거나 짓지말고 의미를 담으면 좋다.

상수: 변하지 않는 값상수를 선언: final키워드 사용ex) final double PI = 3.14;이렇게 쓰고 다른값을 대입하면 에러남프로그램 내에서 변경되지 말아야 하는 값을 상수로 선언해 두고 혹시 변경되는 경우 선언된 값만 수정 할 것 \-리터럴: 프로그램
항과 연산자 항: 연산에 사용되는 값연산자: 항을 이용하여 연산하는 기호항의 개수에 따라 연산자 구분단항 연산자 : 항이 한개인 연산자 ex) ++num이항 연산자 : 항이 두개인 연산자 ex) num + num2삼항 연산자 : 항이 세개인 연산자 ex) (5
이번 강의에서는 조건문 쓰는 법을 배웠다. if문 쓰는 법if else 문 쓰는 법if else if else 문 쓰는 법switdh case문많이 쓰이진 않지만 조건에 대한 간단한 정수나 문자열? 하나의 값으로 표현가능 할때 쓰면 편함주의 할 점 중괄호는
반복문특정 조건이 될 때까지 반복함ex) while, do-while, forwhile문 do - while문시작할 때 조건이 맞지 많으면 수행문을 시작하지 않음for문참고로 for ( ; ; ) 이렇게 쓰면 while (true)와 같이 무한루프로 동작한다.

\-객체 지향 프로그래밍과 클래스객체란? 구체적, 추상적 데이터 단위\-객체지향 프로그래밍: 객체를 기반으로하는 프로그래밍cf. 절차 지향 프로그래밍\-클레스 (class): 객체에 대한 속성과 기능을 코드로 구현한 것이다. "클레스를 정의한다"라고 자주 말함객체

메서드: 함수의 일종객체의 기능을 제공하기 위해 클래스 내부에 구현되는 함수이다. 클래스의 기능을 제공할 때 메서드를 구현한다?함수란? 하나의 기능을 수행하는 일련의 코드.중복되는 기능은 함수로 구현하여 함수를 호출하여 사용함메서드는 함수중에서 클레스 안에 맴버변

class & instance데이터를 추상화한게 클래스더 자세한게 인스턴스.. 이런 개념인가본데 아직 이해가 안된다클래스 생성하기new 예약어를 이용하여 클래스를 생성한다. 클래스형 변수 이름 = new 생성자;참조형 데이터 타입 참조변수ex) Student

참조 자료형변수의 자료형 ·기본 자료형: int,long, float, double .. ·참조 자료형: String, Date, Student(직접 만들어서 사용하는 자료형) ..참조 자료형의 예학생의 속성중 수업에 관한 부분수업에 대한 각 속성을 학생 클레스에 정
this에 대해 자세히 알아보자this 가 하는 일자신의 인스턴스의 메모리를 가리킴생성자에서 다른 생성자를 호출함자신의 주소를 반환함\*참고로 이클립스에서 멤버변수는 다 파란색으로 표시 됨\-자신의 인스턴스의 메모리를 가리키는 this주의할 점은 this.year
내가 처음 작성한 코드 : 틀린 부분 : 참조형 배열을 선언하는 법을 몰랐다. 배열을 선언할때는 꼭 크기를 지정해주어야한다. static을 붙였기 때문에 this를 쓸 수 없다. 모든 메서드에 public을 붙였다. (public이 붙어야하는줄 알았음..) 향상된