# JVM

219개의 포스트
post-thumbnail

Java 프로젝트에서 Default Time Zone은 어떻게 설정되는가?

Java DefaultTimeZone 1. "user.timezone" 설정 옵션 2. OS 설정 값 3. GMT를 default로 설정

3일 전
·
0개의 댓글

JVM kotlin static 이해하기

코틀린은 자바와 함께 안드로이드에서 주개발 언어로 채택하고 있다.자바와 100% 호환되는 언어이지만 다른 부분이 있어, 별도의 추가 구현이 필요한 부분이 있다. 기본적으로 코틀린에는 static 을 사용하지 않는다. 나도 단순히 클래스내에서는 아래와 같이 object내

4일 전
·
0개의 댓글

JVM on-heap v.s. off-heap

Java 프로그램은 JVM 위에서 동작하며, JVM 의 Garbage Collector가 프로그램이 사용하는 메모리 관리도 수행한다. Java 프로그램이 생성한 object는 JVM의 Heap 영역에 생성되며, 더이상 reachable 하지 않은 object는 GC의

4일 전
·
0개의 댓글
post-thumbnail

Java 언어의 기본 구조

자바 언어의 기본 구조 Java의 탄생 java는 썬 마이크로시스템즈의 제임스 고슬링과 다른 연구원들이 개발한 객체지향적 프로그래밍 언어이다. Java의 특징 단순(Simple) C(절차 지향) + c++(객체 지향) 언어를 기초로 하지만, C언어의 복잡한 기능을

6일 전
·
0개의 댓글

컴퓨터 언어의 변형

프로그램을 개발할땐 각각의 특색에 맞는 개발 언어가 존재한다.이러한 언어는 컴퓨터가 바로 해석할 수 있는 단계가 아닌 개발자가 작성(코딩)하기 편한 언어(고급언어)로 되어있다.고급언어를 컴퓨터가 이해하기 위해서는 번역기가 필요하다. 오늘 알아볼 내용이 바로 이 번역기에

2022년 6월 29일
·
0개의 댓글
post-thumbnail

[CS] JDK, JRE, JVM

JDK, JRE, JVM의 차이

2022년 6월 29일
·
0개의 댓글
post-thumbnail

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

자바를 사용할것이라면 자바에 대해서 능통해야 한다는 생각이 늘 있었고! 올해 초 백기선님의 Live Study라는 컨텐츠를 보게 됐고! 늦게나마 참여해보고자 이렇게 키보드를 두들깁니다! 1주차의 과제는 JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가! 세부 내

2022년 6월 23일
·
0개의 댓글

1주차

java 기초 스터디

2022년 6월 22일
·
0개의 댓글
post-thumbnail

[JAVA] HelloWorld 나오게 하기

드디어 이클립스 실행! 이클립스에 대한 제대로 된 이해없이 일을 시작하다보니 어려움이 많았다. 사소하게는 단축키부터 화면 설정까지, 특히 이클립스라는 IDE로 무엇을 할 수 있는지에 대한 지식이 전혀 없어서 하나하나 클릭해봐야 했다. 이참에 이클립스랑 좀더 친해져봐야지

2022년 6월 20일
·
0개의 댓글
post-thumbnail

Java Virtual Machine

자바 바이트 코드를 실행하여 런타임 환경 제공 OS에 따라 다른 JVM을 사용하여 종속문제를 해결하여 사용

2022년 6월 16일
·
0개의 댓글
post-thumbnail

JVM 안에서는 무슨 일이 일어나고 있는가? - 클래스 로더 편

도대체 JVM이 뭐길래 - 클래스 로더

2022년 6월 14일
·
0개의 댓글
post-thumbnail

JVM 메모리 구조

JVM 메모리 구조를 설명하기 전에 JVM이 무엇인지 알아야 합니다.JVM은 Java Virtual Machine의 약자로, 자바 가상 머신이라 부릅니다. 그리고 자바와 운영체제 사이에서 중개자 역할을 수행하며, 자바가 운영체제에 구애 받지 않고 프로그램을 실행할 수

2022년 6월 14일
·
0개의 댓글

Autoboxing

자바에는 크게 2가지의 데이터 타입이 있다.primitive Data(원시 데이터), Object Data

2022년 6월 14일
·
0개의 댓글
post-thumbnail

[Java] java.security.egd 옵션

/dev/random vs /dev/urandom을 탐구해보자

2022년 6월 9일
·
0개의 댓글
post-thumbnail

JVM, JRE, JDK

OpenJDK(Open Java Development Kit)

2022년 6월 8일
·
0개의 댓글
post-thumbnail

JVM(Java Virtual Machine)

도대체 JVM이 뭐길래

2022년 6월 7일
·
0개의 댓글
post-thumbnail

항해99 2주차 WIL

2022/05/13~2022/05/19 이번 WIL의 키워드 1.객체지향 프로그래밍이란? 2.JVM

2022년 5월 25일
·
0개의 댓글
post-thumbnail

Garbage Collection 알아보기

Garbage Collection이란? Garbage Collection이란, 시스템에서 더 이상 사용되지 않는 메모리를 Garbage Collector가 회수하여 다시 사용할 수 있는 자원으로 만들어 주는 기능이다. 줄여서 GC라는 용어로 많이 쓰인다. Garbag

2022년 5월 24일
·
0개의 댓글

[JAVA] 데이터 타입 분류

기본 타입 변수 → 실제 값을 변수 안에 저장참조 타입 변수 → 주소를 통해 객체 참조OS에서 할당 받은 메모리 영역을 세 영역으로 구분메소드 영역JVM 시작할 때 생성로딩된 클래스 바이트 코드 내용을 분석 후 저장모든 스레드가 공유힙 영역JVM 시작할 때 생성객체,

2022년 5월 24일
·
0개의 댓글
post-thumbnail

JVM 메모리

자바 바이트코드를 실행할 수 있는 주체인터프리터나 JIT 컴파일 방식으로 다른 컴퓨터 위에서 바이트코드를 실행할 수 있도록 구현된다.운영체제와 플랫폼에 독립적으로 실행 가능하게 해준다. 출처 : 위키백과자바에서 소스를 작성하면(.java) 자바 컴파일러가 컴파일을 하여

2022년 5월 23일
·
0개의 댓글