JAVA #0
기존 프로그램 개발 환경에서는 소스코드가 있었으면, 컴파일을 각 운영체제 마다 다 해줬어야 했다. 윈도우 용에서도 하고, 유닉스 용에서도, 리눅스 용에서도 컴파일을 했어야한다. 그리고 리눅스에서 컴파일한 실행파일은 윈도우 용에서 실행시키지 못했다. 그 후, 자바가 나오고... 자바의 소스코드를 각 운영체제마다 컴파일을 하면 바이트 코드라는것이 나온다. 이 바이트코드는 각 운영체제에서 실행이 된다. 왜냐하면 JVM이라는 도구가 있기 때문이다. 자바는 한마디로 java VM + java API라고 할수있다. 자바의 특징 1. 간단하고 친숙하다. 2. 객체지향언어이다. 플랫폼에 독립적이다. 3. 강건하고 보안성이 있다. 4. 멀티스레드를 제공한다. 객체지향 프로그래밍 특징 3가지 1. 캡슐화와 데이터 은닉 2..
2020.03.21