블로그를 이전하였습니다. 2023년 11월부터 https://bluemiv.github.io/에서 블로그를 운영하려고 합니다. 앞으로 해당 블로그의 댓글은 읽지 못할 수 도 있으니 양해바랍니다.
반응형
프로그래밍이란?
- 프로그래밍: 컴퓨터에게 일을 시키기 위해 프로그램을 만드는 행위
- 컴파일: 사람이 이해할 수 있는 고급 언어를 컴퓨터가 이해할 수 있는 기계어로 바꿔주는 일을 뜻 함
- 컴파일러: 컴파일을 할 수 있는 프로그램
자바의 탄생
- 1995년 썬 마이크로시스템즈에서 개발한 객체지향 언어
- C/C++ 문법을 기본으로하여 개발함
JAVA의 특징
- 플랫폼에 독립적이다.
- 컴파일된 동일한 코드는 JVM만 설치되어 있다면, 운영체제에 상관없이 실행할 수 있다
- 객체지향 프로그램으로 유지보수와 확장성이 좋다.
- 풍부한 라이브러리가 제공되어 오픈소스와 연동이 쉽다.
- JVM의 GC(Garbage Collector)에 의해 사용되지 않는 메모리를 자동으로 정리해준다.
반응형
'Language > JAVA' 카테고리의 다른 글
Java 파일 존재 여부, 파일 또는 디렉토리 확인하기 (0) | 2020.10.17 |
---|---|
Java와 Selenium을 이용하여 웹 크롤러 만들기 (0) | 2020.10.17 |
Maven으로 Java 프로젝트 생성하기 (0) | 2020.09.11 |
Integer.parseInt 와 Integer.valueOf의 차이 (JAVA) (0) | 2020.08.28 |
Java 의 주석 (한 줄 주석, 여러줄 주석, 문서 주석) (0) | 2020.05.29 |