본문 바로가기
공부기록/Java

11월 4일 Java - eclipse

by project100 2023. 11. 5.

자바 배열에 대한 정리

정의 : 같은 타입의 데이터를 연속된 공간에 나열하고, 각 데이터에 접근 순서 index를 부여해 놓은 자료 구조

 

index : 배열 항목에 붙인 양수형 데이터

0번부터 배열 전체의 길이 -1까지의 번호가 주어진다.

 

선언 : 자료형[] 배열명; 1차원

          자료형[][] 배열명 ; 2차원

 

선언 및 초기화

자료형[] 배열명 = new 자료형[배열의길이];

자료형[][] 배열명 = new 자료형[세로열의 길이][가로열의 길이];

 

길이 : 배열명.length

 

객체지향 프로그래밍 : 프로그램 내에서 식별이 가능한 정보(객체) 설계를 진행하고 해당 객체를 중심으로 프로그램을 완성해나가는 생성 기법

 

필드 : 클래스 내부에서 만들어지는 변수, 객체의 상태를 표현

메소드 : 클래스 내부에서 만들어지는 함수, 객체의 행동을 표현

 

enum : 한정된 상수를 저장하는 열거형 타입

 

클래스 

객체를 정의하는 틀, 설계도의 역할

자바에서는 파일의 단위

클래스에서는 객체의 상태를 표현하기 위한 필드와 객체의 행동을 표현할 메소드로 구성

 

클래스를 이용해 객체를 생성

클래스명 인스턴스명 = new 클래스명();

인스턴스는 클래스 형태로 만들어진 데이터를 의미 (참조형 변수)

 

1. 인스턴스 메소드 : 클래스를 생성 후, 그 클래스 인스턴스를 통해 메소드를 호출하는 방식

2. 클래스 메소드 : 클래스명.메소드명()을 통해서 클래스의 생성 없이 바로 기능을 호출해서 사용하는 방식

'공부기록 > Java' 카테고리의 다른 글

11월 25일 eclipse - java  (0) 2023.11.25
전자정부프레임워크 - 샘플  (0) 2023.10.29
10월 22일 Java - eclipse  (0) 2023.10.25
10월 21일 Java - eclipse  (1) 2023.10.21
10월 15일 Java - eclipse  (0) 2023.10.15