티스토리 뷰

IT Security

JAVA 이야기

◎♠◈▣◎♠◈▣ 2016. 12. 2. 09:18
안녕하세요.

이번엔 JAVA에 대해 이야기하고자합니다.
시작해보겠습니다.

JAVA는 1995년 SUN마이크로시스템즈에서 발표하여 탄생하게 되었습니다.
SUN마이크로시스템즈는 ORACLE사에 인수된 상태입니다.
JAVA의 특징으로는 JAVA는 객체지향 언어입니다.
C언어와 C++언어의 문법을 기본으로 차용하여 개발된 언어입니다.
C언어와 C++언어가 가진 어려운 문법인 포인터와 다중 상속을 제거하였습니다.
JAVA는 플랫폼에 독립적입니다. 윈도우 리눅스 MAC등 어떤 플랫폼에서도 실행이 가능합니다.
Java에 대해 좀 더 알아보도록 하겠습니다.
자바는 간단한 문장을 출력하기위해 많은 것들을 알아야합니다. jdk, 이클립스, 클래스, 함수 등 간단한 문장을 출력하기 위해 알아야할게 많습니다.
예전 배웠던 c언어에서는 printf ''good job''이라고 하면 출력이되었으나 자바는 단순하지 않습니다.
자바를 배우기위해 개발환경부터 만들어보겠습니다. 프로그램 소스를 작성하는툴과 컴파일하는 프로그램을 설치해야합니다.
우선 JDK(Java Development Kit)를 설치해야합니다. 오라클닷컴에 접속하면 무료로 다운로드 받을 수 있습니다.
자신의 PC os에 맞는 프로그램을 다운로드 받으면 된다. 다운로드한 파일을 더블클릭하여 설치한다. 이제 이클립스를 설치하도록 합니다. www.eclipse.org에 접속하셔서 pc환셩에 맞는 파일을 다운로드합니다.
다운로드 받은 zip압축파일을 풀고 eclipse.exe파일을 실행하여 이클립스 설치를합니다. 이제 기본적인 환경은 갖추게되었습니다.
자바로 작성한 프로그램을 실행하기 위해서는 확장자가 .class인 파일로 바꿔주는 컴파일을 해줘야합니다. 컴파일이란 사람이 작성한 언어를 컴퓨터가 인식 할 수 있는 언어 즉 기계어로 바꿔주는 것입니다. 프로그래밍언어는 모두 컴파일러가 있습니다.
이제 .class파일을 실행해주면 우리가 작성한 파일을 실행할수 있게됩니다.
자바의 개발 단계가 C언어에 비해 중간의 한단계가 더 포함되어 있습니다. 이게 장단점이 있습니다. C언어는 운영체제마다 실행파일을 작성해줘야 하지만 자바는 중간단계가 있어 C언어보다 실행 속도는 느리지만 모든 OS에서 사용할수 있습니다.
다시한번 자바 개발순서를 보면 먼저 소스(.java)파일을 만들고 만들어진 파일을 컴파일(.class)한 후에 실행하면 우리가 원하는 파일을 실행할수 있습니다.
자바는 파일 이름이 중요합니다. 대소문자도 구별하니 작성할때 주의해야합니다.

이번글은 여기까지 하고 다음에 또 찾아오겠습니다.

'IT Security' 카테고리의 다른 글

정보보안기사 자격 시험과목  (0) 2016.12.03
Proxy Server _ 5번째 이야기  (0) 2016.12.02
Proxy Server _ 4번째 이야기  (0) 2016.12.01
VDI _ 2번째 이야기  (0) 2016.12.01
Proxy Server _ 3번째 이야기  (0) 2016.11.30
댓글
최근에 올라온 글
«   2025/02   »
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
공지사항
글 보관함
Total
Today
Yesterday