분류 전체보기 183

[Java] 객체와 인스턴스

안녕하세요 오랜만에 글을 쓰게 됬네요 이번에는 객체와 인스턴스 를 주제로 알아보겠습니다 먼저 인스턴스란 어떤 클래스로부터 만들어진 객체 입니다. 말 그대로 클래스를 이용해서 만든 객체가 바로 인스턴스 입니다. 그리고 클래스로부터 객체를 만드는 과정을 클래스의 인스턴스화(instantiate) 라고합니다. 예를 들면, Tv클래스로부터 만들어진 객체를 Tv클래스의 인스턴스 Tv클래스로가 객체를 만드는 과정을 인스턴스화 라고 보면 됩니다 객체랑 인스턴스랑 같은 개념이라서 크게 신경쓰실필요는 없습니다. 인스턴스화 클래스 → 인스턴스(객체) 객체 - 속성과 기능의 집합 속성과 기능 2 종류의 구성요소로 이루어져 있으며 일반적으로 객체는 다수의 속성과 다수의 기능을 갖는다. 객체가 가지고 있는 속성과 기능 => 객..

Java 2014.05.01

[Java] 배열의 복사

이번에는 배열의 복사에 대해서 알아보겠습니다 배열의 복사 방법은 2가지가 있는데 1. for 문을 사용해서 복사하는 방법 2. System 클래스의 arraycopy() 를 사용하는 방법 2가지가 있답니다. 먼저 for 문을 사용해서 복사하는 방법의 간단한 예제를 보도록 하겠습니다 int[] number = {1,2,3,4,5}; int[] newNumber = new int[10]; for(int i=0; i arr1[0] 에서 arr2[1] 으로 2개의 데이터를 복사한다. arr1[] = { '0', '1', '2', '3', '4' } arr2[] = { 'A', 'B', 'C', 'D', 'E', 'F' } 이렇게 변수가 설정되어 있는 상태에서 System.arraycopy(arr1, 0, arr..

Java 2014.01.07

[Java] 배열 속성인 length

안녕하세요 이번에는 여러가지 배열 속성들중 [ length ] 에 대해서 알아보겠습니다. length == > 배열의 크기를 갖게 해주는 속성 => 배열의 크기가 변경되도 자동적으로 변경된 배열의 크기를 갖게 해줌 완전 간략하게 하면 이런내용이랍니다.. ㅎㅎ; 사용방법 변수이름.length 이렇게 적으시면 된답니다. length 를 왜 쓰느냐... => 예를 들어 for 문을 사용하는데 그 안에 배열에 저장되어 있는 값들을 1개도 아니고 여러개를 불러들어야 한다 이럴땐 그냥 for문 쓰고 조건식도 숫자로 쓰면 되지만 배열의 크기가 바꼇다!!!! 이 때 for문의 조건식 숫자도 바꿔야 하는게 불편하기 때문에 사용하게 됩니다. (더 쓰는 곳도 있겠지만...저의 지식의 한계는 이정도 이므로... ㅎㅎ) 간단한..

Java 2014.01.05

[Java] charAt 에 대해서

연습문제 풀던 도중 [hint]에 charAt를 사용하라고 하는데 배우지도 않은걸 어찌하라는건지 원.... 그러므로 이번에는 charAt에 대해서 알아보도록 하겠습니다 charAt() = 문자열에 숫자로 인덱스를 지정하면 해당하는 문자가 나옵니다 간단한 예제로 String a = "abcde"; System.out.println(a.charAt(1)); 을 입력하면 a 변수에서 인덱스 번호 1번에 해당하는 문자가 출력됩니다. 결과 => b charAt() 사용시 변수이름.charAt(숫자) 로 사용하시면 된답니다. 이상으로 charAt() 에 대해서 알아보았습니다.

Java 2014.01.04

[Android] RelativeLayout 에 대해서

RelativeLayout 상대적 위치에 기반해서 뷰들을 배치하는 레이아웃 => 상대적 배치 관리자 상속 계층도 java.lang.Object => android.view.Vew => androidview.ViewGroup => android.widget.RelativeLayout RelativeLayout 은 상대적 위치에 따라서 배치를 하는지라 여러가지 속성이 사용됩니다. above below 해당하는 뷰의 위쪽에 배치한다. 해당하는 뷰의 아래쪽에 배치한다. toRightOf toLeftOf 해당하는 뷰의 오른쪽 끝 옆에 배치한다. 해당하는 뷰의 왼쪽 끝 옆에 배치한다. alignTop alignRight alignLeft alignBottom 뷰를 지정한 뷰와의 위쪽 끝을 맞춘다 뷰를 지정한 뷰와의..

Android 2013.12.31
반응형