Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- iTerm스킨
- 11057
- 커피냑
- 개발용어
- 감사주
- 클래스로딩
- 제주몬순커피주
- 술샘
- 자바
- 클래스파일
- DB기초
- 자바언어의본질
- iTerm2
- 데이터베이스
- 응답상태
- 스킨설정
- 색상설정
- 제주술
- 술쟁이
- 포도알
- 스프링부트
- 전통주
- 백준
- iTerm테마
- iterm
- 어린날의추억
- 테마설정
- 아규먼트
- 술담화
- 다이나믹프로그래밍
Archives
- Today
- Total
목록자바언어의본질 (1)
배니스트의 개발추적기

여전히 많은 개발자들의 사랑을 받고 있는 Java(TIOBE PYPL Rank 2, 위 사진)는 객체지향 언어로서 C 프로그래밍 언어의 단점을 극복하고 등장한 것으로 알려져 있다. 이 포스팅에서는 Java 언어가 탄생한 본질적인 배경 두 가지를 짚어보고자 한다. 1] WORA(Write Once Run Anywher) 자바는 WORA의 본질을 갖고 있다. 즉, 한번 써서 어디든 실행한다는 뜻이다. 그런데 '어디든' 실행한다는 건 어디를 말하는 걸까? 그렇다면, 원래는 한번 쓰면 한번밖에 실행하지 못한다는 뜻인가? 차근차근히 따라오길 바란다. 이를 이해하기 위해서는 소스 프로그램이 실행되는 과정을 살펴보아야 한다. 가장 먼저 프로그래머가 소스 프로그램(or 프로그램 소스)을 작성하면 컴파일러가 컴파일을 하..
CS Basic/Programming Language
2020. 8. 27. 20:04