728x90
반응형
1️⃣ JavaScript : 클라이언트 스크립트 (브라우저에서 실행!!)
JSP(Java) : 서버 스크립트 (JVM에서 실행!!)
Java는 가상 시스템 또는 브라우저에서 실행되는 응용 프로그램을 작성하는 반면, JavaScript는 브라우저에서만 실행됨
2️⃣ JavaScript : 자바처럼 타입 체크를 철저하게 하지 X
Java : 조그마한 코드상의 실수도 용납하지 않고 컴파일시에 에러 발생
그렇기 때문에 최적의 코드를 생성하고 에러가 발생할 가능성 ↓
이에 반해 자바스크립트는 컴파일이라는 과정을 거치지 않기 때문에 비교적 타입 체크를 철저히 하지않음
3️⃣ JavaScript : 자바처럼 철저한 타입 체크를 하지 않는 대가로 몇가지 객체 지향 요소를 포기 하고 있음
클래스를 정의할 수 없고, 클래스를 상속할 수 없음
대신에 자바스크립트는 객체를 정의 하여 사용할 수 있도록 하고 있음
4️⃣ JavaScript : OOP 스크립팅 언어
Java : OOP 프로그래밍 언어
5️⃣ JavaScript : 코드는 모두 텍스트
Java : 코드는 컴파일 필요
반응형
'프로그래밍 > JAVA' 카테고리의 다른 글
java build path maven dependencies 오류 (0) | 2021.06.30 |
---|---|
11.27(Call by value와 Call by reference) (0) | 2020.11.27 |
11.25(추상 클래스와 인터페이스) (0) | 2020.11.25 |
05.08(Mini Project - 자바 스윙을 이용하여 게임 만들기3) (0) | 2020.05.08 |
05.07(Mini Project - 자바 스윙을 이용하여 게임 만들기2) (0) | 2020.05.07 |