new (2) 썸네일형 리스트형 [JAVA] 기초문법 - 배열과 ArrayList(2) 객체 배열 만들기 객체 배열은 만들어질 객체주소를 담을 공간이다. 객체 배열 만들기 배열 복사 하기 System.arraycopy 메서드는 Sysyem클래스에 있는 static 메서드이다. bookArray1의 멤버변수 값을 바꾸면 bookArray2의 멤버변수 값도 바뀐다 ㅡ> 얕은 복사 ㅡ>주소가 복사되었기 때문에 깊은 복사 하는 방법(주소를 복사하지 않는 법) 향상된 for문 배열 전체를 접근한다면 해당 방법으로 사용가능. 배열 요소를 순차적으로 접근하여 s에 저장하고 출력한다. [JAVA] 기초문법 - 클래스와 객체1(3) 클래스와 인스턴스 클래스(static코드)ㅡ(생성(인스턴스화))ㅡ>인스턴스(dynamic memory) 클래스 생성하기 클래스를 사용하기 위해서는 클래스를 생성하여야 함 new예약어를 이용하여 클래스 생성 클래스형 변수이름=new 생성자; Student studentA=new Stuendt();//하나의 객체 생성 Student studentB=new Stuendt();//두번쨰 객체 생성 studentA,studentB는 참조변수라 한다.(참조형 데이터 타입) int i =10; //기본데이터 타입 참조형 데이터 타입은 반드시 생성해서 사용해야한다. 인스턴스와 힙(heap) 메모리 하나의 클래스 코드로 부터 여러 개의 인스턴스를 생성. 인스턴스는 힙(heap) 메모리에 생성됨. 각각의 인스턴스는 다.. 이전 1 다음