티스토리 뷰

 

 

안녕하세요? 대전자바학원 그린의 쁠찌입니다.

이번 포스팅에서는 자바란 무엇인가,

자바의 특징은 어떻게 되는가,

대전자바학원 그린의 자바 입문 과정은 어떻게 이루어져 있는가,

등 자바 관련 정보를 드리고자 합니다.

아래를 통해 확인해주세요.

 

 

"자바"

 

 

 

자바는 1995년에 썬 마이크로시스템즈에서

처음 출시한 객체 지향적 프로그래밍 언어이자

컴퓨터 플랫폼으로 수 많은 응용 프로그램 및 웹 사이트에서

사용되는 대중적인 프로그래밍 언어입니다.

특히나 자바로 개발된 프로그램은 CPU나 운영체제의 종류와

관계없이 JVM이란 프로그램을 설치할 수 있는

시스템 어디서나 실행할 수 있기에 그 인기는 더욱 높아졌습니다.

수 많은 응용 프로그램 및 웹 사이트가 자바를 설치하지 않으면

작동되지 않고 이 수는 매일 늘어나고 있습니다.

 

자바는 빠르고 안전하며 안정적인 프로그래밍 언어로

데이터 센터, 게임 콘솔에서부터 과학용 수퍼 컴퓨터,

휴대 전화에서 인터넷에 이르기까지

자바 기술은 어디에나 존재한다고 봐도 무방합니다.

또한 자바는 실무에서 가장 많이 쓰이는 프로그래밍 언어 중 하나로

취업시 회사에서 가장 원하는 프로그래밍 언어라고 합니다.

 그렇다면 자바.

그 특징은 어떻게 될까요?

 

 

 

<자바 특징>

 

자바의 특징은 아래와 같습니다.

 

1. 운영체제에 독립적이다.

:  에뮬레이터인 자바 가상 머신 JVM을 통해 자바 응용 프로그램은

운영체제나 하드웨어가 아닌 JVM하고만 통신하고

 JVM이 자바 응용 프로그램으로부터 전달받은 명령을

해당 운영체제가 이해할 수 있도록 변환하여 전달해 준다.

 

2. 객체지향언어이다.

: 객체지향언어 중 하나로 상속, 캠슐화, 다형성 등의

장점을 갖고 있어 프로그램 재사용에 용의하다.

 

3. 배우기 쉽다.

: C++과 스몰톡의 장점만을 갖고 있는 언어로 구조가 단순화되어

있어 간결하고 이해하기 쉬운 코드를 작성할 수 있다.

 

4. 자동 메모리 관리가 가능하다.

: 작성된 프로그램이 실행되면 가비지 컬렉터가 자동적으로 메모리를

 관리해주기 때문에 프로그래머는 메모리를 따로

관리하지 않아도 된다.

 

5. 네트워크와 분산처리를 지원한다.

: 네트워크 프로그래밍 라이브러리를 통해 비교적 짧은 시간에

네트워크 관련프로그램을 쉽게 개발할 수 있도록 지원한다.

 

6. 멀티쓰레드를 지원한다.

: 관련된 라이브러리를 통해 멀티쓰레드 구현이 쉽다.

 

7. 동적 로딩을 지원한다.

: 자바로 작성된 애플리케이션은 여러 개의 클래스로 구성되어 있지만

동적 로딩을 지원하기에 실행시 모든 클래스가 로딩되지 않고

필요한 시점에 해당 클래스를 사용할 수 있다.

 

 

 

대표적인 자바의 특징 7개를 설명해드렸습니다.

이외에도 많은 장점을 갖고있는 자바.

대전자바학원 그린에서는 이러한 자바를 배우길

희망하시는 분들을 위하여 자바 입문 과정을 준비했답니다.

 

 

아래의 표를 통해 대전자바학원 그린의

본 강좌 커리큘럼을 확인해주세요.

 

 

총 12일 동안 이루어지는 대전자바학원 그린의 자바 입문 과정.

대전자바학원 그린과 함께

자바의 문을 열어보시지 않으시겠어요?

 

대전자바학원 그린의 본 강좌에 대한

수강료 및 수업 시간등 자세한 설명을 원하시면

아래의 네임카드로 연락주세요.

 

 

 

혹은 직접 찾아오셔도 좋답니다.

이상 대전자바학원 그린의 쁠찌였습니다.

다음 포스팅에서 뵈어요!

 

 

 

 

댓글