초보 개발자 성장 일지/FC교육
-
초보 개발자 공부일지(JAVA) [인스턴스와 힙메모리] with 패스트캠퍼스#4초보 개발자 성장 일지/FC교육 2023. 2. 23. 23:43
오늘도 강의를 들었다. 주제는 인스턴스와 힙메모리였다. 메모리에 대한 개념은 너무 어렵다... 그래도 포기하지 않고 열심히 강의를 돌려보았다! 그렇게 어느 정도 이해가 되어서 늦은 저녁인 지금에야 일지를 쓴다. 까먹기 전에 기록을 시작하겠다! 그럼 바로 본론으로 넘어가 보자! 스택(Stack)메모리와 힙(Heap)메모리 -- 일단 이 두 개의 메모리 형태를 알고 넘어가야겠다. 앞선 일지에서 함수에 대해 이야기를 했었는데, 그때 빼먹은 게 메모리에 대한 이야기였다. 그래서 여기서 보완을 하고, 힙 메모리와 비교를 해보려 한다. 왜냐하면, 두 개를 같이 봐야 이해가 빠르기 때문이다. 내가 노트로 정리한걸 보면서 이야기를 이어가 보자. 나는 함수에서 사용되는 것이 스택메모리이고, 인스턴스(객체) 생성에서 사용..
-
초보 개발자 공부일지(JAVA) [메서드 method] with 패스트캠퍼스#3초보 개발자 성장 일지/FC교육 2023. 2. 22. 20:56
앞서 이야기 나눈 함수와 메서드에 대한 개념이 도저히 구분이 안가서 메서드 강의를 몇 번이나 돌려봤는지 모르겠다. 드디어 조금 알거 같아서 이렇게 공부 일지를 남겨본다. 노트에 정리한 걸 먼저 공개하고 그것을 토대로 이야기를 해보자. 강의를 토대로 위와 같이 정리를 해보았다! 인스턴스까지 강의를 들어서 노트 정리를 해보았지만, 오늘은 메서드를 중심으로 이야기를 하고, 내일 힙메모리 부분을 들은 후에 인스턴스는 종합적으로 정리해 보겠다. (메서드 마지막에 인스턴스에 대한 이야기는 약간 나올 듯...) 일단 메서드를 다시 한번 정리해보면, '메서드': 객체의 기능을 구현하기 위해 클래스 내부에 구현되는 함수. 메서드를 구현함으로써 객체의 기능이 구현됨. (무...무슨.. 무슨 말?) 강의를 들으며 작성한 코..
-
초보개발자 공부일지(JAVA) [함수] with 패스트캠퍼스 #2초보 개발자 성장 일지/FC교육 2023. 2. 21. 20:07
오늘은 '함수'까지 공부를 했다. 함수와 메서드는 뭔가 비슷해보여서... 두세 번을 돌려본 거 같다... 메서드는 내일 다시 강의를 돌려보고자 한다.. 함수를 이해한 부분까지 포스팅을 해보려고 한다. 필기 노트와 함께 이야기를 시작해 보자! 함수 ---- 강의에서 함수에서 아래와 같이 정의하고 있다. '함수' : 하나의 기능을 수행하는 일련의 코드이며 여러 곳에서 호출되어 사용되어짐. 즉, 1+1 = 2 라는 연산과정을 얻기위해 만들어지는 것이라고 생각하면 쉽다. 2개의 수를 더하기하는 작업을 하고 싶다면, a + b라는 식을 만들어서 a = 1을 대입하고 b=1을 대입하면 되는 것이다. a+b라는 식을 어딘가에 만들어 놓고 두 수를 합할때 마다 즉, 필요할때 마다 꺼내서 식을 쓰기만 하면 되는 것이다...
-
패스트캠퍼스 '한 번에 끝내는 Java/Spring 웹 개발 마스터' #1초보 개발자 성장 일지/FC교육 2023. 2. 20. 22:26
패캠과의 인연 - 과거에 다른 일을 하면서 개발자의 꿈을 키우기 시작했었다. 당시에 하던 일이 따로 있었기에 일을 바로 그만 둘 수는 없었고, 당시에는 흥미만 있던터라 나에게 이 분야에 대해 맛을 볼 기회가 필요했다. 개발자 업이 나에게 맞는지 안맞는지도 잘 모르는 일이기 때문에, 단순한 호기심만으로는 판단하기 힘들었다. 그러던 중 온라인강의를 기반으로 하는 패스트캠퍼스를 만나게 되었다. 근무 중에도 부담감 없이 편하게 강의를 들을 수 있었고, 강사진들의 훌륭한 설명도 도움이 많이 되었다. 실습도 많아서 간접적으로 개발자의 일들을 경험해 볼 수 있었다. 패캠 강의를 통해 개발자가 적성에 맞고, 즐길 수 있다는 점을 알게 되었다. 그 순간, 내가 지금까지 뭐하고 살았나 후회가 되었다 ㅠ... 하... 내 ..