본문 바로가기

jvm2

[Java] 레퍼런스 타입, jvm 메모리 운영, 프로그램-프로세스-쓰레드 등 [들어가기에 앞서]- 기본적으로 필요한 개념까지 살펴봄 : JVM 메모리 구조, 프로그램 - 프로세스 - 쓰레드 - 이번 파트는 제대로 몰랐다는 생각이 강해서 구체적으로 내용 정리해봄 [자바의 데이터타입]- 프로그램 : 데이터를 처리함 - 데이터의 타입 (1) primitive type : 정수, 실수, 논리리터럴을 저장하는 타입(+ 관련 연산) => 변수에 실제 값을 저장 => 메모리 구조에서 스택 영역에 생성 (2) refrerence type : 객체의 주소값을 참조하는 타입(array, enum, class, interface) => 변수에 참조하는 객체의 주소값(메모리)을 저장 => 객체 주소값을 가지고 객체를 참조한다는 뜻 => 메모리 구조에서 힙 영역에 생성 : 아래 참고! => 변수 자체는.. 2017. 9. 7.
[Java] 자바 시작! - 왜? 자바 특징, JRE, JDK, JVM 살펴보기 [자바를 다시 하는 이유]- 일단 재밌다 : 내가 재밌어하고 하고 싶어하니깐 더 잘할 수 있을 것 같았음 - 처음 접한 언어가 자바- 다시 해보고 싶은 마음이 들었음 - 범용성 : 안드로이드 개발 뿐만 아니라 웹 등 여러 곳에서 사용할 수 있음 - 국내 다수의 기업에서 자바를 사용 - 이식성 : 동일한 코드 다른 곳에서 사용! - 자바스크립트에 대한 약간의 불만 : 디버깅, 지금은 컨텍스트, 변수객체, 스코프 등등 알고있어서 실수없이 잘하지만 그래도 찝찝함이… 똑 부러지는 언어를.. - 더 빠져보고 싶은 생각 - 그래서 시작! [자바의 특징]- 언어의 특징을 아는 것은 매우 굉장히 엄청 중요하다! (1) 오크(Oak) 라는 언어에서 부터 시작 : 가전제품에서 사용될 목적 (2) 이식성이 뛰어남 : 서로 .. 2017. 9. 1.