카테고리 없음

자바와 자바스크립트의 차이? 대구자바학원 한국IT교육원

한국IT교육원 2023. 11. 23. 03:27

 

안녕하세요~ 한국IT교육원입니다^^ 

곧 12월 연말이 다가오네요

남은 기간도 화이팅입니다^^

 

오늘은 자바와 자바스크립트 들어는 봤는데,

어떤 점이 다른지 모르는 분들을 위하여

또, 여러분의 IT지식을 위하여 정보를 들고왔습니다:)

 

자바(java) 많이 들어보셨죠?

자바스크립트(java script)도 많이들 보셨을 것 같은데요,

자바, 자바스크립트 이게 뭘까요?

 

 

 

 

 

☑︎ 자바(java) 는 객체지향 프로그래밍 언어 중 하나, 자바는 객체지향 프로그래밍 언어

☑︎ 자바스크립트(java script) 웹 페이지에서 사용자로부터 특정 이벤트나, 입력 값을 받아  동적인 처리를 목적으로 고안된 객체 기반의

스크립트 프로그래밍 언어

라고 할 수 있습니다.

 

자바, 자바스크립트의 차이

① 자바스크립트는 사용자 컴퓨터에 의해 인터프리트(interpreted)되는 언어이다.
(마치 HTML과 같이) 그러나, 자바는 일단 서버측에서 컴파일해야 하고, 프로그램의 실행은 사용자측에서 이루어진다.
② 두 언어 모두 객체 지향적 언어이다.
하지만 자바스크립트에는 상속성이나 클래스는 존재하지 않는다.

③ 자바스크립트는 HTML 코드에 끼워져서(embedded)사용되지만 자바는 HTML과 독립적으로 사용 가능.
단, HTML을 이용해야 자바 프로그램에 접근할 수 있다.
④ 흔히 루즈 타입(loose type)이라는 변수형을 선언할 필요가 없다. 반면에 자바는
항상 변수형을 선언해야 한다. 이 경우 스트롱 타입(strong type)이라 한다.

⑤ 자바스크립트는 동적 연결(dynamic binding)이기 때문에 객체에 대한 참조는 실행 시에만 한다.
그러나 정적인 연결(static binding)을 취하는 자바는 컴파일시에 객체에 대한 참조가 이루어진다.
⑥ 두 언어 모두 안전하다. 그러나 자바스크립트의 경우는 HTML 코드에 직접 끼워져 있기 때문에 누구든지 볼 수가 있다.
그러나 자바의 경우는 다르다. 자바 소스 코드를 컴파일하면 바이트 코드로 불리는 클래스 파일이 생성된다.
따라서 프로그램 작성자가 디렉토리 안에 소스 코드를 지워도 HTML에서 부르는 것은 자바 클래스 파일이기 때문에 다른 사람이
그 소스를 보지 못한다는 점에서 차이가 있다.

 

 

 

하단 링크를 누르시면 더 많은 정보와 과정을 알 수 있어요 :)

https://www.hkit.kr/p/?j=52&edu_code=Vmtaa2QxTnJNVkpRVkRBOStN

 

 

저희 한국IT교육원은,

36년간 IT실무교육만을 고집해왔으며,

얼마 전 고용노동부에서 선정 한

4차 산업혁명 선도인력 양성사업 훈련기관으로도 선정되었습니다.

 

 


더 자세한 내용과 문의는

✔️카카오톡 : 한국IT교육원 검색 후 - 친구채널추가

✔️공식인스타그램 @hkitedu

✔️공식 홈페이지 www.hkit.kr

✔️유선전화 053-952-0008

 

 

 

하위 10%를 위한, 하위 10%를 위해 단 한 명도 포기하지않는 교육

✧ 세상을 변화시키는 IT기술 인재양성 : 한국IT교육원 ✧