Tech Interview/Language

기술 면접 스터디
Tech Interview/Language

[Language] Java와 C/C++의 차이점

✔️ Java와 C/C++의 차이점 Java 객체지향 프로그래밍만 지원 컴파일 혹은 컴파일과 jar 압축을 통해 링크 과정 없이 컴파일러가 바로 바이트 코드를 생성 소스코드가 컴파일러에 의해 바이트코드로 변형되고, 자바 인터프리터가 바이트 코드를 런타임에 실행시키고 결과를 생성하므로 컴파일과 인터프리터 둘 다 지원 C/C++ 절차지향 프로그래밍과 객체지향 프로그래밍 둘 다 지원 컴파일과 링크를 통해 바이트 코드를 생성하므로 컴파일만 가능함 이로 인해 소스코드를 컴파일러로 통해 변형하므로 플랫폼에 종속적임

Tech Interview/Language

[Language] Java SE와 Java EE 애플리케이션 차이

✔️ Java SE와 Java EE 애플리케이션 차이 Java SE(Java Plaform, Standard Edition)란? PC 데스크탑 컴퓨터에서 작업 그룹 서버까지 네트워크 중심 엔터프라이즈 애플리케이션을 빌드하고 배치하기 위한 기반을 제공 Java Software Development Kit(SDK)으로 구현됨 Java EE(Java Plaform, Enterprise Edition) 애플리케이션이란? Java SE 스펙을 기반 다수 벤더와 선두 업체 사이의 협업을 나타내며 애플리케이션을 위한 기반을 제공 애플리케이션에서 트랜잭션 관리, 웹 컨테이너 또는 보안 등의 서비스를 요구하는 경우, 필요한 Java 확장 기능을 Java SE 플랫폼에 추가하거나 전체 Java EE 애플리케이션 서버로 변경

Tech Interview/Language

[Language] Java 프로그래밍

✔️ Java 프로그래밍 프로그래밍이란? 컴퓨터에게 일을 시키는 것 하지만 사람과 컴퓨터는 사용하는 언어가 다르므로 컴퓨터는 이를 이해하지 못함 컴퓨터는 0과 1만으로 이루어진 바이너리 언어를 사용 Java 프로그래밍이란? 자바는 사람의 명령을 컴퓨터의 언어로 바꾸어 주게 됨 즉, 자바 언어로 컴퓨터에게 일을 시키게 됨 Java 프로그래밍의 과정 개발자는 컴퓨터에게 시킬 일들을 자바 언어로 작성 작성된 코드인 소스코드는 컴파일러라는 번역기를 통해 컴파일링되어 기계어로 변환 컴퓨터는 변환된 기계어를 수행

김깅긍
'Tech Interview/Language' 카테고리의 글 목록 (7 Page)