자바와 자바 스크립트의 차이점

Anonim

자바와 자바 스크립트

자바와 자바 스크립트는 프로그래밍 언어입니다. Java는 객체 지향 프로그래밍 언어 인 반면 JavaScript는 스크립팅 언어에 가깝습니다. 둘 다 웹 페이지를 더 대화식으로 만드는 데 사용할 수 있습니다. 그러나 Java는 서버 측 응용 프로그램 및 독립형 프로그래밍을 개발하는데도 사용됩니다.

Java

Java는 객체 지향 프로그래밍 언어입니다. 1990 년대 초, Sun Microsystems는 Java 언어를 개발했습니다. 처음에는 애플릿이라는 웹 브라우저 용 작은 프로그램을 만들도록 설계되었습니다. 그러나 나중에 Java는 전자 상거래를 기반으로 응용 프로그램을 만드는 데 사용되었습니다.

Java 언어의 5 가지 주요 기능은 다음과 같습니다.

• 객체 지향 접근 방식으로 인해 소프트웨어 응용 프로그램을 개발하는 데 더 많은 유연성을 제공합니다.

• 다른 프로그래밍 언어의 최상의 속성을 결합하여 사용하기 쉽습니다.

• Java로 작성된 코드가 다른 플랫폼에서 실행되도록하거나 Java 코드가 플랫폼과 독립적입니다.

• 원격 소스의 코드를 안전하게 실행할 수 있습니다.

• 컴퓨터 네트워크를위한 내장 지원. 또한 Java는 자동화 된 메모리 관리 모델을 지원하므로 개발자는 수동 메모리 관리라는 시간 소모적 인 방법을 없앨 수 있습니다. 프로그래머는 자동 가비지 수집을 구현하여 쉽게이 작업을 수행 할 수 있습니다. 그러나 일부 사람들에 따르면 Java는 C ++와 같은 다른 프로그래밍 언어보다 더 느리고 많은 메모리를 소비합니다.

자바 스크립트

JavaScript는 또한 웹 페이지를 대화 형 및 동적으로 만드는 데 사용되는 프로그래밍 언어입니다. 사용자 컴퓨터에서 실행되는 자바 스크립트의 경우 서버에서 상수 다운로드가 필요하지 않습니다. 자바 스크립트는 자바 프로그래밍 언어와 다릅니다.

대부분의 현대 웹 브라우저에는 JavaScript가 내장되어 있습니다. 그러나 JavaScript 기반 웹 페이지는 웹 브라우저에서 JavaScript가 활성화되어 있고 브라우저가 지원하는 경우에만 실행할 수 있습니다. JavaScript는 대부분의 브라우저에서 기본적으로 사용됩니다.

해석 된 언어이므로 자바 스크립트로 코드를 작성하는 데 특별한 프로그램이 필요하지 않습니다. JavaScript 코드를 작성하려면 메모장과 같은 텍스트 편집기를 사용할 수 있습니다. 다른 코드를 색칠하는 다른 텍스트 편집기를 사용하여 오류를 더 쉽게 발견 할 수 있습니다.

JavaScript는 웹 페이지에 정적 컨텐츠를 작성하는 데 사용되는 마크 업 언어 인 반면, JavaScript는 동적 웹 페이지를 작성하는 데 사용되므로 HTML과 다릅니다.

태그를 사용하여 HTML 코드에 JavaScript 코드를 삽입 할 수 있습니다. 그러나 웹 사이트의 다른 페이지에서 스크립트를 사용하려면 스크립트를 다른 파일에 저장할 수 있습니다. js 확장자.

Java와 JavaScript의 차이점

• 자바는 객체 지향 프로그래밍 언어 인 반면 JavaScript는 스크립팅 언어에 가깝습니다.

• 자바 스크립트는 웹 페이지를 더 대화식으로 만드는 데 사용됩니다. 그러나 Java는 대화 형 웹 페이지를 작성하는 데 사용할 수있을뿐만 아니라 서버 측 응용 프로그램 및 독립형 프로그래밍을 작성하는 데 사용할 수도 있습니다.

• 자바는 코드를 쉽게 재사용 할 수있는 클래스와 객체의 개념을 사용하지만 자바 스크립트에는 그러한 것이 없다.

• 자바는 상속, 데이터 캡슐화 및 다형성과 같은 속성을 나타내지 만 JavaScript는 그렇지 않습니다.