자바와 자바스크립트 차이
자바와 자바스크립트 차이에 대해 자바를 배웠다면 이름만 비슷하고 확연히 다른 차이점을 가지고 있는 것을 알 수 있습니다.
자바(Java)
자바는 객체지향 프로그래밍 언어로 Sun Microsystems(현재의 오라클)에서 개발했으며 현재는 오라클이 유지보수 하고 있습니다.
자바의 기본 데이터 타입과 자바 배열 사용 예시입니다. ▼ (출처: https://blog.naver.com/trader_ryu/220856442482)
# 자바 기본 데이터 타입 #
public class Main {
public static void main(String[] args) {
/* 기본 데이터 타입 */
int i = 1;
float f = 1.1f;
double d = 1.2;
boolean b = true;
char c = 'a';
System. out.println(i );
System. out.println(f );
System. out.println( d);
System. out.println(b );
System. out.println(c );
}
}
# 자바 배열 사용 #
public class Main {
public static void main(String[] args) {
/* 배열 선언 */
int[] arr = {1,2,3,4};
System. out.println(arr .getClass());
}
}
자바스크립트(JavaScript)
자바스크립트는 객체지향 스크립트 언어입니다.
프론트 앤드 개발
두 언어는 프론트 엔드 개발에서 주로 사용되며, 자바스크립트는 HTML 안에 직접 포함시킬 수 있습니다. HTML에서 프레임워크나 라이브러리 형태로 구형됩니다.
자바는 애플릿 형태로 사용됩니다.
백 앤드 개발
모두 서버 쪽에서 사용할 수 있습니다. 자바는 apache, JBoss와 같은 백 앤드 기술에서 자바가 사용되어 왔으며, Node.js를 사용하게 되면서 서버 쪽에서도 자바스크립트를 사용하게 되었습니다.
자바와 자바스크립트 차이: 비교표
콘텐츠 내 광고 및 제휴 링크가 포함될 수 있으며, 파트너스 활동으로 일정액의 수수료를 받을 수 있습니다.