JAVA

· JAVA
제네릭(Generic)데이터 타입을 일반화 시키는 방법클래스, 인터페이스, 메소드 등에서 사용될 수 있는 타입 매개변수 (parameter) 를 사용하여 정의한다. 제네릭을 사용하는 이유컬렉션의 안정성을 보장하기 위해 사용한다.안에 데이터 타입을 명시하여 타입을 제한함으로써 안정성을 보장할 수 있다. (타입 안정성 보장)클래스, 인터페이스, 메소드에 지정 가능.예를 들어 으로 지정하면 String 타입만 들어올 수 있어 다른 데이터 타입 유입을 막는다.재사용성이 높아진다.제네릭 타입을 선언할 때, 어떤 데이터 타입이 들어올지 결정하지 않으므로, 다양한 데이터 타입에 대해 일반적으로 적용할 수 있는 메서드나 클래스를 작성할 수 있다. : 가변 타입(T)를 사용하여 임의로 설정해두고 실행될 때 실행되는 데..
· JAVA
사용자정의 자료형의 이해 사용자 정의 자료형은 기본 자료형으로만 모든 사물을 표현하기 어려워 필요에 맞게 정의해서 쓰는 자료형 정수 데이터를 저장하기 위한 변수 선언 -> int a; 실수 데이터를 저장하기 위한 변수 선언 -> float a; 책 데이터를 저장하기 위한 변수 선언 -> ?? a; 회원 데이터를 저장하기 위한 변수 선언 - > ?? a; 책이나 회원 데이터의 경우 다른 기본 데이터와 달리 하나의 변수로 설명하기가 어렵다. 예를 들어, 책을 구성하는 요소를 생각해보면 책 이름, 출판사, 저자, 가격 등 여러 요소들이 있는데 이것이 모여 책을 의미한다. 따라서, 사용자 정의 자료형은 이렇게 같은 의미로 이루어진 개별 변수를 구조적으로 모아 하나의 데이터(=객체 데이터) 자료형(= 객체 자료형..
· JAVA
자바로 만들 수 있는 프로그램 유형 데스크톱 응용 소프트웨어 : Java SE (계산기 등) 웹 기반 응용 소프트웨어 : Java EE (전자정부 시스템, ERP 등) 모바일 기반 응용 소프트웨어 : JavaME (APP - 안드로이드 개발환경) java 코드 실행 순서 1. 코드를 구현한다. 2. 코드를 파일로 저장한다. -> .java 파일로 저장 3. 문법 오류를 체크한다. -> 컴파일러(해석기) 필요 - JDK에 포함되어 있다. 4. 컴파일이 완료되면 새로운 파일이 생성된다. -> .class 파일 => 이 파일을 통해 코드 실행이 이루어진다. 5. 실행한다. -> 실행해주는 명령어 및 프로세서 필요 명령어 : java 프로세서(엔진) : JVM (Java Virtual Machine) - 자바 ..
thk_dev
'JAVA' 카테고리의 글 목록