컴퓨터소프트웨어

IDE 자바

자바 플랫폼의 개념으로 원시적 인 휴대 전화의 익숙한 거의 모든 소유자입니다. 자바 개발 환경에 관계없이 운영 체제를 실행하는 데 사용할 수있는 범용의 생성을 포함한다. 우리가 그것의 작동 및 사용의 기본적인 측면을 살펴 보자.

자바 개발 환경은 무엇인가?

사실, 개발 환경은 자바 런타임 환경으로 인식하고 보편적 인 명령에 따라 프로그래밍 언어 만입니다.

동일한 Windows에서 처음 설립 된 플랫폼없이 대략 말하기, 자바 개발 환경이 작동하지 않습니다. 그러나 그러한 지원이 추가 구성 요소를 설치할 필요에서 사용자를 제거, 기본적으로 제공됩니다.

컴퓨터 기술의 응용 프로그램

처음이 프로젝트는 나중에 오라클 회사를 지원 썬 마이크로 시스템즈에 의해 개발되었다.

실행 코드의 내용은 설치된 운영 체제의 유형에 의존하지 않도록. 언어 자체는 프로그래밍에 가깝다 운영 체제, 객체 지향 개발 도구를 의미합니다.

그러나 컴퓨터 나 모바일 시스템의 최종 자바 개발 환경에서 절대적으로 독립적입니다.

모바일 시스템의 내장 모듈

우리는 스마트 폰과 태블릿에 대해 이야기하는 경우, 동일한 버전의 이클립스 IDE ( 자바) 단 몇 분 안에 자바 기반 응용 프로그램을 만들 수있는 그래픽 응용 프로그램의 사용에 적용됩니다.

사실, 애플리케이션 그 자체는 그 기능은 운영 체제에 의해 제공되는 일부 어드레스 또는 문의를 생성.

그리고 이것은 모바일 기기에 적용됩니다. 우리는 때때로 결국 나 윈도우 폰, 또는 안드로이드가 제공하는 즉시 업데이트의 관점에서 "침"을 시작하는 것으로 나타났습니다? 그것은 두 가지 구성 요소로, 다른되지 않습니다 :

  • 자바 런타임;
  • 마이크로 소프트 .NET 프레임 워크.

가장 슬픈 것은, 첫 번째 구성 요소는 시스템 오류 관련이 없습니다. 이 플랫폼은 완전히 독립적이며, 기본 명령의 관점에서 실행됩니다.

통합 개발 환경 자바 개발 : 간단한 응용 프로그램

이 시스템은 모바일 버전에서 사용된다는 사실은 누구도 의심 할 여지가 없다. 자바 개발 환경 안드로이드는 "사과"제품 말할 것도없고 지원합니다.

그러나 상황의 관점에서 간단 실행 응용 프로그램이 아닙니다. 그 이유는.

실행 애플릿

설치해야합니다 첫째, 단지 적절한 아카이브 (- - 적어도 더 나은 7 우편 WinRAR과)가있는 시스템에주의를 기울이십시오.

자바 프로그램 개발 환경 데이터가 표준 Windows 도구를 열 수 없습니다 아카이브에 저장되어 있다는 사실을 의미한다.

아카이브 된 데이터

최고의에서, 추출기는 위처럼 사용할 수 있습니다. 그러나 여기 아카이브 기술을 사용 추가 (최대) 압축 방법의 형성은 아무 도움이되지 않습니다.

심지어 아카이버가 필요한 변경을 할 수 없습니다 업데이트합니다. 사용 가능한 업데이트에 대한 초기 메시지는 시스템 트레이에 "중지"하지만, 전체 플랫폼의 업데이트를 적용 할 수있다 할 것이다.

플랫폼 업데이트

이 업데이트는 단순히 수행한다. 간단하게 사용할 수있는 업데이트를 설치 제공, 깜박이는 트레이 아이콘을 클릭합니다. 인식 시간은 몇 분 정도 걸릴 수 있습니다. 이것은 정상입니다.

당신은 아무 문제 기다려야하지 않으려면 - 당신은 마이크로 소프트의 공식 주에 가서 거기에서 프로그램을 다운로드합니다. 나는이 방법을 좋아하지 않아? 선택에서 필요한 모듈을 설치하려면 나중에 JDK 또는 자바의 확장 인 J2SE를 설치하고, 다음 활성화가 자동으로 발생합니다. 프로세스의 마지막에 전체 시스템을 다시 부팅해야 할 수도 있습니다.

왜 자바는 OS에 의존하지 않는다?

이미 언급했듯이,이 언어가 참조하는 객체 지향 (윈도우 프로그램입니다 C + / C ++, 유사).

그러나 그 본질은 가상 자바 머신에 관계없이 개발자, 모든 컴퓨터 시스템에서 인식 특별한 바이트 코드에 명령을 실행 애플리케이션을 전송할 수 있다는 것입니다. 자바 프로그램에 대한 동등하게 좋은 개발 환경은 PC에 사용하고, 인텔 플랫폼에서, 안드로이드 모바일 시스템, 블랙 베리, iOS 및 다른 사람이다.

대부분의 소프트웨어 환경 "운영체제"에 이미있는 내장 명령 언어의 실행을 담당. 그리고 마이크로 소프트 .NET 프레임 워크 또는 자신의 애플릿의 기능에 대한 다른 제조업체들이 개발되어 운영 시스템과 같은 특정 환경에 적용되지 않습니다.

모바일 장치

보드의 운영 시스템이없는 경우에도 일반 휴대폰에 관해서는, 그들은 또한이 플랫폼에 대한 원래의 지원을하고있다. 일반적으로, 설치는 확장 JAR 또는 JAD 심지어 원시 폰에 설치 아주 초등학교가있다.

운영 시스템은 아무 문제없이 SFX 파일 등의 자동 압축 풀기 아카이브를 인식 등 WinRAR과 같은 등록 아카이브를 사용할 수 있습니다. 이 파일을 더블 클릭하면이 경우 백그라운드에서 작동에서, 그 내용은 Java 플랫폼과 자동으로 아카이브 추출됩니다.

간단한 전화도 오래된 게임은 아주 쉽게 설정할 수 있기 때문에 내가 무슨 말을 할 수 있습니다. 그것은이 "고급"운영 시스템에서 사용하지 않는 것으로 생각하고 있지만, 그것은 아닙니다.

심지어 구형 모델에서와 같은 노키아 3310 플랫폼입니다. 그렇지 않으면, 어떻게 전화가 작동까요? 동일한 시스템에서 이미 알 수있는 바와 같이, 그리고 내장 한 자바 개발 환경에 대한 책임 지원.

응용 프로그램을 만들 때 자신이 사용하는 명령으로, 자신의 설명이 너무 많은 시간이 걸릴 수 있습니다. 이 언어를 기반으로하는 응용 프로그램을 만드는 아이디어는 여전히 존재하지만, 그것은 델파이 환경에서 제공하는 전문 프로그램과 같은 플랫폼을 설치하는 것이 가장 좋습니다 (그래픽 사용자 인터페이스가 매우 유사하다).

결론

당신이 볼 수 있듯이, 자바 개발 환경은 모든 시스템에 보편적으로 호환됩니다. 그러나 C + / C ++ 기반으로 방송 명령보다 훨씬 빠르게 작동합니다. 메모리 소비가 높은 순위의 수준에 있지만 몇몇 연구에 따르면, 성능은 20 ~ 30 배 더 높을 수있다.

어떤 결과를 요약하는 경우, 그것은 자바 개발 환경이 제공하는 실제 다양성을 주목할 필요가있다. 본질적으로, 그것은 가장 인기있는 같은 멀티미디어 응용 프로그램이나 게임을 만들 수 있습니다 모든 시스템과 호환됩니다.

우리는 또한 자바의 최신 버전은 기술 에펠와 C ++의 수단으로부터 근본적으로 다른 C #을 기반으로 일반적인 프로그래밍 툴의 지원을 기반으로 말한다. 여기에서 소위 정적 필드의 자동 스칼라 데이터 형식의 변환 및 가져 오기를 사용할 수없는 소스 코드와 문서를 지원하는 창조의 가능성을 언급.

자바 SE 6는 일본과 불교 달력도 인식의 HTTP 서버를 전체 만들 수있는 기능을 포함 많은 새로운 기능이 아닌 대시 보드를 언급, 70 % JConsole의 생산성을 높이기 위해 클래스 흐름과 압축 된 데이터의 가속화 전송을 포함 지지는 OpenGL 및 DirectX 하드웨어.

심지어 오디오 장치의 사용 (ASIO4ALL 기준에 일반적으로 가상 드라이버)를 참조 할 수 있지만, 이것은 그래픽 카드에 주로 적용된다. 동일은 일부 소프트웨어 신디사이저 나 MIDI 키보드에 적용됩니다. 그러나 자바 애플릿 실행 파일의 사용은 항상 제공되지 않습니다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.atomiyme.com. Theme powered by WordPress.