Programming study/JAVA

01 클래스 1) 객체, 클래스, 인스턴스 - 객체 : 세상에 존재하는 모든 것(프로그래밍에서는 속성과 기능을 가진다.) 우리 눈에 보이는 모든 것은 객체가 될 수 있다. '클래스의 인트턴스'라고 불림. ex) 책, 노트북 등 - 클래스 : 객체를 만들기 위한 틀. 클래스로 여러 개의 객체를 생성할 수 있다. 속성(필드)와 기능(메소드)로 구성된다. *클래스 변수명은 대문자로 시작. 예를 들어, 강아지가 있다. 강아지의 종류에는 말티즈, 치와와 등 다양한데, 이런 다양한 종류의 강아지(객체)를 생성하기 위해 클래스라는 틀을 만들고 치와와, 말티즈 등의 객체를 생성한다. - 인스턴스 : 클래스에 의해 생성된 객체, 객체가 메모리에 할당된 상태 2 ) 클래스 변수 vs 인스턴스 변수 vs 지역변수 클래스 변..
기본 자료형 vs 객체 자료형 - 기본 자료형 : 데이터가 변수에 직접 저장된다.(메모리에 데이터가 저장됨) *c에서는 포인터, Java에서는 레퍼런스라고 한다. - 종류: 1) 정수형 : byte(1 byte), char(2 byte), short(2 byte), int(4 byte)*, long(8 byte) 2) 실수형: float(4 byte), double(8 byte) 3) 논리형 : boolean(1 byte) - 객체 자료형 : 객체 메모리주소가 변수에 저장된다. *항상 4바이트 크기를 가진다.
※ 이 글은 Do it! 자바 프로그래밍 입문 교재를 중심으로 공부한 내용을 바탕으로 작성되었으며, macOS 기준입니다. ① 자바 JDK 설치 오라클 사이트(www.oracle.com/kr/index.html)에서 다운로드 진행 소프트웨어 > Java 클릭 보통 JDK 버전 8을 많이 사용한다고 한다. 본인의 컴퓨터 운영체제에 해당하는 것으로 다운로드 진행 ② 이클립스(통합 개발 환경) 설치 이클립스 사이트(www.eclipse.org/downloads/)에서 다운로드 진행
주디(Junior developer)
'Programming study/JAVA' 카테고리의 글 목록