본문 바로가기

java

object와 클래스 ■ Object와 Class : -Object : 현실 세계에 존재하는 모든것으로 개념과 사물이 Object의 대상이 된다 그중에서 구현할려고 하는 프로그램에 필요로 하는 Object를 찾아낸다. 객체는 객체를 표현하는 속성(Data)과 객체가 할수 있는 기능(method)으로 구성되어 있다. - Class : 객체를 생성하기위해 객체의 정보(Data와 method)를 클래스에 선언한다. - 클래서 선언 [modifier] class className{ //속성(data) 선언 //생성자 선언 //메소드선언 } ■ 메소드 : 프로그램 실행의 최소 단위로 모듈화의 기본 - 선언 : [modifier] return_type methodName([argument-list]){ //기능 구현 } return_t.. 더보기
자바의 연산자와 배열 ■ 연산자 - 산술 연산자 : +, -,*,/(몫 나누기),%(나머지 나누기) - 논리연산자 : &&(and) ||(or) ^ (xor) !(not) - 비트연산 : >>, >>>,> 2 => 2 8 32 ex) -8 >>> 2 => ■ 배열 : 동일한 타입의 여러개 데이터를 하나의 변수에 저장 - 데이타를 관리할 목적으로 사용됨 - 객체로 인식되기때문에 객체와 같이 선언, 생성, 값 할당을 해야 한다. - length라는 하나의 속성을 갖으며 배열의 개수를 표현 - 배열의 개수는 생성할때 결정되며 한번 지정된 개수는 변경되지 않는다 배열의 개수를 변경할때에는 다시 생성해야 한다. - 데이터의 구분은 index로 하며 자바의 모든 인덱스는 0부터 시작 - 선언 : DataType[] id; or Data.. 더보기
자바 기본 내용 환경변수 설정 내컴퓨터 우클릭의 속성 -> 고급->환경변수에서 path를 java sdk가 설치된 폴더인 (예를 들어)C:\j2sdk1.4.2_19\bin로 추가한다. 본인이 설치한 버전마다 숫자가 다를 수 있으니 path에서 편집을 누른 뒤 ;를 붙이고 폴더 경로 추가 - Compile 하기 javac filename.java - 실행하기 java className => 실행 클래스에는 반드시 메인메소드가 있어야 한다. public static void main(String[] ~){} - 클래스 이름 규칙 1. 대소문자 구별 2. Identifier규칙 지키기 - 첫글자는 영문자 대소문자나 _,$로만 시작한다 - 중복안됨. 3. public 클래스 인경우 반드시 public 클래스 이름으로 파일저장한.. 더보기