Java 생성자

생성자 : 객체를 생성하는 역활 생성자는 클래스 명과 동일 해야하고, 리턴 타입이 없음

2021년 9월 30일
·
0개의 댓글

Java 메서드

메서드 = 기능 public void chan(){ System.out.println("Chan"); } 리턴 타입: void 입력매개변수: 없음 public int Chan(){ return 5; } 리턴 타입: int 입력매개변수: 없음 public int Chan(int a, int b){ return a+b; } 리턴 타입: int 입력매개변수:...

2021년 9월 29일
·
0개의 댓글

Java 클래스와 객체

클래스 다양한 자료형의 데이터를 하나로 묶어 관리 객체를 생성해서 사용 클래스 밖에 있는 것(패키지, import, 외부 클래스) 클래스 내부에 있을 수 있는 것(필드, 메서드, 생성자, 이너 클래스) 객체 Chan ch = new Chan(); //객체 생성 new(생성자) : Chan()을 힙 영역에 저장

2021년 9월 28일
·
0개의 댓글

Java 배열

1차원배열 int[] a; a = new int[5]; int[] a = new int[5]{1,2,3,4,5}; 2차원배열 int a; a = new int2; int a =new int2{{1,2},{3,4,5}}; 배열의 길이 length 모든 배열 원소 출력 Arrays.toString(1차원 배열 참조 변수)

2021년 9월 27일
·
0개의 댓글

Java 메모리 구조

클래스 영역,정적 영역,상수 영역,메서드 영역 : 클래스와 메서드 위치 스택 영역: 모든 지역 변수 위치 힙 영역: 객체가 위치(변수가 가리키는 실제) String name = "chan"; name이라는 변수는 스택 영역에 생성되고 힙 영역에 있는 실제 데이터값의 위치를 저장, 실제 데이터값(chan)은 힙 영역에 저장

2021년 9월 24일
·
0개의 댓글