Development/Java(855)
-
1차원 배열 vs 2차원 배열
1차원 배열 vs 2차원 배열 int[] arr1 = new int[3]; arr1[0]arr1[1]arr1[2] int[][] arr2 = new int[2][3]; 데이터 형식이 int이며 길이는 3이고 1차원 배열 요소를 2개 가지고 있는 2차원 배열 arr2[0][0]arr2[0][1]arr2[0][2]arr2[1][0]arr2[1][1]arr2[1][2]
-
JDK 구분 (자바플랫폼의 종류) - Standard Edition (J2SE), Enterprise Edition(J2EE), Micro Edition (J2ME)
JDK 구분 (자바플랫폼의 종류) JDK는 용도에 따라 3가지로 구분됩니다. 다양한 OS에서 동일하게 개발환경 구성 가능 구분설명Java 2 Platform, Standard Edition (J2SE) 가장 기본적인 클래스 패키지로 구성 PC용 어플리케이션, 애플릿개발, 응용프로그램개발, 웹개발, 안드로이드개발 PC에 설치해서 사용할 수 있는 모든 프로그램 개발에 관련된 것 포함되어 있는 주요 항목 JRE(Java Runtime Environment) Java Web Start JavaBeans Java Foundation Classes(JFC/Swing) Java Media Framework(JMF) Java 3D API Java 2 Platform, Enterprise Edition (J2EE)SE확..
-
개발환경 구축 - eclipse를 통한 Java 프로그래밍
eclipse를 통한 Java 프로그래밍 JDK 설치 시스템 환경변수 등록하기, Java 컴파일 환경 구성, Path설정 eclipse 설치 JDK 설치 http://codedragon.tistory.com/2348 JDK 설치 - 단계별 Step by Step java 개발 환경구축 (단계별 Step by Step) JDK 다운로드 http://codedragon.tistory.com/2345 JDK설치 http://codedragon.tistory.com/2346 JDK 정상 설치여부 확인 http://codedragon.tistory.com/2347 codedragon.tistory.com 시스템 환경변수 등록하기, Java 컴파일 환경 구성, Path설정 http://codedragon.tisto..
-
객체지향 프로그램의 특징
객체지향 프로그램의 특징· 은닉성(Encapsulation)· 정보 은닉(Information-hiding)· 상속성(Inheritance)· 다형성(Polymorphism)
-
객체의 구성 - 객체 = 변수(데이터) + 메소드(기능)
객체의 구성 객체에게서 뽑아낸 속성과 기능은 클래스 안에 변수와 메소드로 표현됩니다. 객체 = 변수(데이터) + 메소드(기능) 객체 (Object)상태(State)와 동작(Behavior)을 가지고 있습니다.객체의 상태 (State)객체의 특징값(속성, 데이터, 상태) 명사객체의 동작 (Behavior)객체가 취할 수 있는 기능 동사 객체선생님사과판매자사과구매자변수 (데이터, 속성, 상태) 자바 3장사과 개수 사과 금액 판매 수익사과 개수 보유 금액메소드 (기능, 행위, 행동, 방법, 방식, 동작)가르친다사과를 판다사과를 산다 객체상태(변수)동작(메소드)전구꺼짐/켜짐끔/켬라디오켜짐/꺼짐/현재주파수끔/켬/튜닝/음량조절고양이식사 중/꼬리침/잠/아픔짖기/꼬리치기/뛰기/핧기자전거정지/운행/좌향/우향/직진가속하기..
-
클래스와 객체, 문법적인 측면에서 바라본 클래스와 객체, 객체의 코드화
클래스와 객체 클래스와 객체는 '붕어빵 틀'과 '붕어빵'의 관계, '건물 설계도'와 '건물'의 관계, '제품 설계도'와 '제품'의 관계라고 말할 수 있습니다. 구분클래스객체(인스턴스)설계청사진실체붕어빵붕어빵 틀붕어빵건물건물 설계도집 빌딩제품제품 설계도제품사과 판매자/구매자AppleSeller AppleBuyerseller buyer 문법적인 측면에서 바라본 클래스와 객체 클래스객체객체가 어떻게 생겨야 하는지 적어놓은 설계도클래스라는 설계도를 통해 만들어진 인스턴스(Instance). 객체가 생성되면 실제로 메모리상에 위치하게 됩니다.Mp3PlayeriPod iriver YEPPAppleSeller AppleBuyerseller buyerMyClassmc붕어빵 틀붕어빵건물 설계도빌딩 객체의 코드화 추상화(..