분류 전체보기

    1주차 : JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가.

    JVM이란 무엇인가 사람들이 사용하는 운영체재는 여러 가지가 존재합니다. 대표적으로 윈도우, 맥OS, 리눅스 등이 있죠. JAVA로 간단한 프로그램을 작성했다고 생각해봅시다. 운영체재마다 똑같은 결과물로 실행이 될 수 있을까요? 아닙니다. 운영체재마다 실행되는 방식이 다르기에 하나의 프로그램이라도 각각 코드를 작성해야 합니다. 이런 문제 때문에 나온 게 JVM (Java Virtual Marchine) 입니다. JVM 는 운영체재와 Java 의 중계역할을 해주니, 각각의 운영체재에서 같은 결과물을 얻게 됩니다(자바의 독립성). 대신 JVM 는 각 운영체재마다 다르게 존재하는 것만 염두해주시면 됩니다. 컴파일하는 방법 JAVA 프로그램을 작성합니다. 저장된 JAVA 경로로 이동합니다 HelloWorld.j..

    자바 스터디 같이 할래?

    최근 백기선 선생님께서 자바스터디를 시작하셨습니다 현재 2주차가 진행중이며, 매주 토요일 밤 10시30분에 피드백과 개발팁을 알려주신다고 하네요. 자세한 내용은 여기로~~ github.com/whiteship/live-study whiteship/live-study 온라인 스터디. Contribute to whiteship/live-study development by creating an account on GitHub. github.com 18주간 진행되며, 80% 이상 참여하면 티셔츠까지 주신다고 하니 받아내야겠습니다.

    흔하디 흔한 국비출신 개발자의 이야기

    2020년 11월 16일 첫 글로 끄적여본다. 유사 전공 대학시절 이론만 하던 수업과는 다르게 간단한 기초만 하는 코딩 수업이 더 쉬웠다. 교수님이 개발자 하려면 국비학원을 가면 된다는 말에 철석같이 믿고 (선배와 동기들도 국비가서 개발자됨) 4학년 이후에 교수 추천으로 강남에 있는 2대 국비학원을 갔다. 지금 솔직하게 말하자면 국비학원이 아닌 다른 방식으로 개발자가 되는걸 추천 여기를 참고하세요. jojoldu.tistory.com/505 (2020) 1. 비전공자로 자바 백엔드 개발자 시작하기 저는 개인적으로 이런 이야기를 하는 것을 썩 좋아하진 않습니다. 어떤 사람의 커리어나, 그 사람의 현재 위치는 운이 굉장히 큰 영향을 끼쳤다고 믿기 때문입니다. 그 사람이 했던 방식, 했던 jojoldu.tis..