목록자바 (3)
생각하는 감쟈
public void method5() { /* * 키보드로 돈을 입력받아 화폐단위별로 개수를 구하시오 * EX) 77550 -> 10000 7개, 5000 1개, 2000 2개, 500 1개, 50 1개 */ int[] coin = { 10000, 5000, 1000, 500, 100, 50, 10 }; int money = sc.nextInt(); // 배열 값으로 money / -> money에서 빼줌 -> 개수 cun++ for (int i = 0; i < coin.length; i++) { int num = money / coin[i]; money %= coin[i]; if (num == 0) continue; System.out.println(coin[i] + "원 " + num + "개");..

기본타임 : byte, short, chat, int, long, float, double, boolean 변수에 값 자체를 저장 참조타입 : 객체의 번지를 참조하는 타입 메모리 영역(클래스 영역) -메소드 : 정적필드, 상수, 생성자, 메소드 등 코드 등을 분류 저장 힙영역 -객체와 배열리 생성된는 영역 JVM 스택 영역 -메소드가 호출되면 프레임이 추가 / 메소드가 종료되면 프레임이 제가됨 stack에 string이 바로 저장이 안됨-주소값만 저장됨 heap영역에 값이 저장됨 public void method1() { //string는 heap에 저장됨 stack에는 주소만 있음 String a1 = "자바"; String a2 = "자바"; String a3 = "오라클"; String a4 = n..