Stack2 [Java] java 입문 12 - Stack/String/Exception [Java] java 입문 12 - Stack/String/Exception Array/Hash 복습 - Array[ ] : 고정배열 - ArrayList : 가변배열 - HashMap : 순서가 상관 없고 key값으로 관리하는 Map - HashSet : 순서가 상관 없고 중복을 제거한 Set - interface타입인 List를 type으로 설정하여 프로그램을 더욱 유연하게 할 수 있다. - 마찬가지로 interface type인 Map을 type으로 설정하면 프로그램을 더욱 유연하게 할 수 있다. Stack- push() 는 데이터를 넣는 것이다.- pop()은 데이터를 빼는 것이다.- 선입 후출- 순서가 있는 데이터이다. - Stack 객체명 = new Stack(); - push, pop 메서드.. 2017. 5. 23. [Javascript]Javascript 입문 05 (170315) Javascript 입문 05 Stack과 Heap- Stack : 변수가 저장되는 공간- Heap : 객체가 저장되는 공간: obj를 선언하는 순간 heap공간에는 { } 객체가 생성되고 stack공간에는 heap의 999라는 주소값(=참조값=reference값)을 갖고 있는 obj 변수를 저장한다. -한 번 더 복습! : var a = { }를 생성할 때 { } 객체는 heap에 생성된다. 이 객체는 19라는 주소값(=참조값=reference값)을 갖고있는데 stack에 a라는 변수를 저장하며 그 변수에 주소값 19를 저장한다. stack과 heap 코드에 적용하기 1. var num1 은 stack에 10 객체는 heap에 객체에 대한 주소값(=키값)은 num1변수에 저장된다. 2. var num1.. 2017. 3. 15. 이전 1 다음