java와 javascript는 두 가지 다른 프로그래밍 언어입니다. java는 강력하고 사용하기 쉽다는 두 가지 특성을 지닌 객체 지향 프로그래밍 언어인 반면, javascript는 기능 우선 순위가 있는 경량, 해석 또는 실시간 프로그래밍 언어입니다.
이 기사의 운영 환경: Windows 7 시스템, javascript1.8.5, Dell G3 컴퓨터.
java javascript란 무엇인가요?
Java와 JavaScript는 서로 다른 프로그래밍 언어입니다.
Java 소개: Java는 C++ 언어의 다양한 장점을 흡수할 뿐만 아니라 C++의 다중 상속 및 포인터와 같은 이해하기 어려운 개념을 버립니다. , Java 언어는 강력하고 사용하기 쉬운 두 가지 기능을 제공합니다. 정적 객체지향 프로그래밍 언어의 대명사인 자바 언어는 객체지향 이론을 완벽하게 구현하고 프로그래머가 복잡한 프로그래밍을 우아한 사고방식으로 수행할 수 있도록 해준다. Java는 단순성, 객체 지향, 분산, 견고성, 보안, 플랫폼 독립성 및 이식성, 멀티스레딩 및 동적인 특성을 가지고 있습니다. Java는 데스크탑 애플리케이션, 웹 애플리케이션, 분산 시스템 및 임베디드 시스템 애플리케이션 등을 작성할 수 있습니다.
JavaScript 소개: JavaScript(줄여서 "JS")는 기능 우선순위를 갖는 경량, 해석 또는 JIT(Just-In-Time) 컴파일 프로그래밍 언어입니다. 웹 페이지 개발을 위한 스크립팅 언어로 유명하지만 브라우저가 아닌 많은 환경에서도 사용됩니다. JavaScript는 다중 패러다임 동적 스크립팅 언어인 프로토타입 프로그래밍을 기반으로 하며 객체 지향, 명령형, 선언적 및 함수형 프로그래밍 패러다임.
당시 Netscape가 LiveScript JavaScript라고 명명한 이유는 당시 가장 인기 있는 프로그래밍 언어가 Java였으며 "Java"라는 이름이 이 새로운 언어의 확산에 도움이 되었기 때문이라고 일반적으로 알려져 있습니다.
유사점은 다음과 같습니다.
구문은 C 언어와 매우 유사합니다.
두 가지 모두 객체 지향적입니다(구현 방법은 약간 다르지만).
JavaScript는 Java 명명 규칙을 참조하여 설계되었습니다.
차이점은 다음과 같습니다.
JavaScript는 동적 유형 언어인 반면, Java는 정적 유형 언어입니다.
JavaScript는 약한 유형이고
JavaScript는 객체 지향입니다. (프로토타입 기반), Java는 클래스 기반(클래스 기반)
JavaScript가 Java와 비슷해 보인다는 점을 제외하면 언어 스타일이 매우 다릅니다.
JavaScript가 디자인할 때 참조하는 객체에는 Java가 포함되지 않고 Self 및 Scheme과 같은 언어가 포함됩니다.
추천 학습: "js 기본 튜토리얼"
위 내용은 자바 자바스크립트란 무엇인가의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!