프로그래밍/Java
-
[Java] Call by value와 Call by reference프로그래밍/Java 2017. 5. 31. 17:20
이번에 다룰 주제는 Call by value, Call by reference 입니다. 함수의 호출 방식에는 Call by value와 Call by reference가 있습니다.말 그대로 '값에 의한 호출'이냐, '참조에 의한 호출'이냐 라고 할 수 있는데요, 그럼 어떤 차이가 있는지 예제를 통해 알아보겠습니다. Call by value Call by value와 Call by reference의 설명으로 자주 등장하는 swap 예제입니다.일단 먼저 예제를 보겠습니다. Class CallByValue{public static void swap(int x, int y) {int temp = x;x = y;y = temp;} public static void main(String[] args) {int a..
-
[Java] 메모리 구조프로그래밍/Java 2017. 5. 30. 15:29
첫 포스팅 입니다. 언제나 처음은 두근두근 거리네요.저 스스로의 발전과 자그마한 지식의 공유를 위해 시작했는데요,처음 시작하시는 분들께 조금이라도 도움이 되셨으면 좋겠습니다.저 또한 프로그래밍 공부를 시작한 지 얼마 되지 않아,틀린 점이 있을 수 있습니다.만약, 그런 부분들이 보이신다면 언제든지 태클 걸어주세요.언제든지 환영입니다.! 그럼 시작하겠습니다. 이번에 다룰 내용은 자바의 메모리 구조에 대해서 입니다. 자바를 맨 처음 시작하게 되면 배우는 내용 중에 하나 인데요,"개발자가 코딩만 잘하면 되지, 왜 메모리까지 알아야 되지?" 라고 하시는 분이 계실지도 모르겠습니다.물론 코딩 실력이 중요한 건 부인할 수 없지만, 메모리 구조를 아는 것 또한 굉장히 중요하다고 생각합니다. 그렇다면, 왜 메모리가 중요..