심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
설치하십시오
브라우저보다 빠른!
 

자바 (프로그래밍 언어)

색인 자바 (프로그래밍 언어)

자바()는 썬 마이크로시스템즈의 제임스 고슬링(James Gosling)과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어이.

67 처지: "Hello, World!" 프로그램, API, C (프로그래밍 언어), C++, C#, ECMA스크립트, 레지스터, 리눅스, 마이크로프로세서, 마이크로소프트 윈도우, 명령형 프로그래밍, 객체 지향 프로그래밍, 발라 (프로그래밍 언어), 반영 (컴퓨터 과학), 바이트코드, 병행 컴퓨팅, 그루비, 구조적 프로그래밍, 네트워크, GCJ, GNU 일반 공중 사용권, 스칼라 (프로그래밍 언어), 스택, 운영 체제, 자바 (소프트웨어 플랫폼), 자바 바이트코드, 자바 가상 머신, 자바 커뮤니티 프로세스, 자바 플랫폼, 마이크로 에디션, 자바 플랫폼, 스탠더드 에디션, 자바 플랫폼, 엔터프라이즈 에디션, 자바 애플릿, 자바스크립트, 자바서버 페이지, 자바와 C++의 비교, 크로스 컴파일러, 클로저 (프로그래밍 언어), 썬 마이크로시스템즈, 인터프리터, 제네릭 프로그래밍, 제임스 고슬링, 중앙 처리 장치, 컴파일러, 컴퓨팅 플랫폼, 코틀린 (프로그래밍 언어), 유닉스, 유틸리티, 파스칼 (프로그래밍 언어), 파이썬, 오라클 (기업), ..., 오브젝트 파스칼, 오브젝티브-C, 어셈블리어, 에펠 (프로그래밍 언어), 에이다, 프로그래밍 패러다임, 프로그래밍 언어, 소프트웨어 개발 키트, 안드로이드 (운영 체제), 웹 애플리케이션, OpenJDK, PHP, Write once, run anywhere, X86, 1991년, 1995년, 5월 23일. 색인을 확장하십시오 (17 더) »

"Hello, World!" 프로그램

GUI 형태의 헬로 월드 프로그램 C언어로 만들어진 '''Hello World 프로그램''' "Hello, World!" 프로그램은 "Hello, world!"를 화면에 출력하는 컴퓨터 프로그램이.

새로운!!: 자바 (프로그래밍 언어)와 "Hello, World!" 프로그램 · 더보기 »

API

API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공.

새로운!!: 자바 (프로그래밍 언어)와 API · 더보기 »

C (프로그래밍 언어)

C는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어이.

새로운!!: 자바 (프로그래밍 언어)와 C (프로그래밍 언어) · 더보기 »

C++

C++는 AT&T 벨 연구소의 비야네 스트롭스트룹이 1983년 발표하여 발전한 프로그래밍 언어이.

새로운!!: 자바 (프로그래밍 언어)와 C++ · 더보기 »

C#

C#(원래는 C♯)는 마이크로소프트에서 개발한 객체 지향 프로그래밍 언어로, 닷넷 프레임워크의 한 부분으로 만들었으며 나중에 ECMA (ECMA-334)와 ISO (ISO/IEC/23270)의 표준으로 자리잡았.

새로운!!: 자바 (프로그래밍 언어)와 C# · 더보기 »

ECMA스크립트

ECMA스크립트(ECMAScript, ES)는 Ecma 인터내셔널의 ECMA-262 기술 규격에 정의된 표준화된 스크립트 프로그래밍 언어이.

새로운!!: 자바 (프로그래밍 언어)와 ECMA스크립트 · 더보기 »

레지스터

스터 (register, resistor)는 다음을 의미.

새로운!!: 자바 (프로그래밍 언어)와 레지스터 · 더보기 »

리눅스

리눅스()는 리누스 토르발스가 커뮤니티 주체로 개발한 컴퓨터 운영 체제이.

새로운!!: 자바 (프로그래밍 언어)와 리눅스 · 더보기 »

마이크로프로세서

인텔 4004는 최초의 일반용, 상용 마이크로프로세서이다. 마이크로프로세서() 또는 초소형 연산 처리 장치(超小型演算處理裝置)는 컴퓨터의 중앙 처리 장치(CPU)를 말. 기계어 코드를 실행하기 위해 실행과정을 단계별로 나누어 처리를 위한 마이크로 코드를 작성하고, 이 마이크로 코드에 의해 단계적으로 처리하는 논리회로를 말. 초기의 마이크로프로세서는 하나의 칩으로 만들어졌으나, 점점 다른 하드웨어 요소들을 집적시키는 경향이 있. 따라서 CPU-코어라는 말로 다른 요소들과 구별.

새로운!!: 자바 (프로그래밍 언어)와 마이크로프로세서 · 더보기 »

마이크로소프트 윈도우

마이크로소프트 윈도우(마이크로소프트 윈도스)는 마이크로소프트가 개발한 컴퓨터 운영 체제이.

새로운!!: 자바 (프로그래밍 언어)와 마이크로소프트 윈도우 · 더보기 »

명령형 프로그래밍

학에서 명령형 프로그래밍(Imperative programming)은 선언형 프로그래밍과 반대되는 개념으로, 프로그래밍의 상태와 상태를 변경시키는 구문의 관점에서 연산을 설명하는 프로그래밍 패러다임의 일종이.

새로운!!: 자바 (프로그래밍 언어)와 명령형 프로그래밍 · 더보기 »

객체 지향 프로그래밍

객체 지향 프로그래밍()은 컴퓨터 프로그래밍의 패러다임의 하나이.

새로운!!: 자바 (프로그래밍 언어)와 객체 지향 프로그래밍 · 더보기 »

발라 (프로그래밍 언어)

발라()는 셀프 호스팅 컴파일러를 가진 객체 지향 프로그래밍 언어이.

새로운!!: 자바 (프로그래밍 언어)와 발라 (프로그래밍 언어) · 더보기 »

반영 (컴퓨터 과학)

학에서, 반영(Reflection)은 컴퓨터 프로그램에서 런타임 시점에 사용되는 자신의 구조와 행위를 관리(type introspection)하고 수정할 수 있는 프로세스를 의미.

새로운!!: 자바 (프로그래밍 언어)와 반영 (컴퓨터 과학) · 더보기 »

바이트코드

바이트코드(Bytecode, portable code, p-code)는 특정 하드웨어가 아닌 가상 컴퓨터에서 돌아가는 실행 프로그램을 위한 이진 표현법이.

새로운!!: 자바 (프로그래밍 언어)와 바이트코드 · 더보기 »

병행 컴퓨팅

병행 컴퓨팅 또는 컨커런트 컴퓨팅(concurrent computing)은 여러 개의 계산들을 연속적(하나씩 일을 마치는 것)으로가 아닌, 병행 처리하는 것을 말. 병행 시스템은 다른 계산들이 모두 끝날 때까지 기다리지 않고 계산을 진행할 수 있는 환경을 말하며, 즉 하나 이상의 계산은 동시에 진행이 가능.

새로운!!: 자바 (프로그래밍 언어)와 병행 컴퓨팅 · 더보기 »

그루비

비는 다음을 가리.

새로운!!: 자바 (프로그래밍 언어)와 그루비 · 더보기 »

구조적 프로그래밍

조적 프로그래밍(structured programming)은 구조화 프로그래밍으로도 불리며 프로그래밍 패러다임의 일종인 절차적 프로그래밍의 하위 개념으로 볼 수 있. GOTO문을 없애거나 GOTO문에 대한 의존성을 줄여주는 것으로 가장 유명.

새로운!!: 자바 (프로그래밍 언어)와 구조적 프로그래밍 · 더보기 »

네트워크

워크(network), 망(網)은 다음을 가리.

새로운!!: 자바 (프로그래밍 언어)와 네트워크 · 더보기 »

GCJ

GCJ(GNU Compiler for Java)는 자바 프로그래밍 언어를 위한 자유 소프트웨어 컴파일러이며 GNU 컴파일러 모음의 일부이.

새로운!!: 자바 (프로그래밍 언어)와 GCJ · 더보기 »

GNU 일반 공중 사용권

GNU 일반 공중 사용 허가서(GNU General Public License, GNU GPL 또는 GPL)는 자유 소프트웨어 재단에서 만든 자유 소프트웨어 라이선스이.

새로운!!: 자바 (프로그래밍 언어)와 GNU 일반 공중 사용권 · 더보기 »

스칼라 (프로그래밍 언어)

스칼라()는 객체 지향 프로그래밍 언어와 함수형 프로그래밍의 요소가 결합된 다중패러다임 프로그래밍 언어이.

새로운!!: 자바 (프로그래밍 언어)와 스칼라 (프로그래밍 언어) · 더보기 »

스택

스택의 구조 스택(stack)은 제한적으로 접근할 수 있는 나열 구조이.

새로운!!: 자바 (프로그래밍 언어)와 스택 · 더보기 »

운영 체제

운영 체제(運營 體制) 또는 오퍼레이팅 시스템(OS)은 시스템 하드웨어를 관리할 뿐 아니라 응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공하는 시스템 소프트웨어이.

새로운!!: 자바 (프로그래밍 언어)와 운영 체제 · 더보기 »

자바 (소프트웨어 플랫폼)

자바(Java)는 자바로 기술된 프로그램 개발 및 실행을 할 수 있는 소프트웨어 모임의 총칭이.

새로운!!: 자바 (프로그래밍 언어)와 자바 (소프트웨어 플랫폼) · 더보기 »

자바 바이트코드

자바 바이트코드(Java bytecode)는 자바 가상 머신이 실행하는 명령어의 형태이.

새로운!!: 자바 (프로그래밍 언어)와 자바 바이트코드 · 더보기 »

자바 가상 머신

자바 가상 머신 사양의 자바 SE 7 에디션에 기반을 둔 자바 가상 머신(JVM) 아키텍처의 개요도. 자바 가상 머신(JVM)은 자바 바이트코드를 실행할 수 있는 주체이.

새로운!!: 자바 (프로그래밍 언어)와 자바 가상 머신 · 더보기 »

자바 커뮤니티 프로세스

자바 커뮤니티 프로세스(Java Community Process, 약자 JCP)는 1998년에 설립되어, 이해관계자간에 자바 플랫폼의 향후 버전 및 기능에 대한 정의에 관여하는 표준화 과정이.

새로운!!: 자바 (프로그래밍 언어)와 자바 커뮤니티 프로세스 · 더보기 »

자바 플랫폼, 마이크로 에디션

자바 플랫폼, 마이크로 에디션(Java Platform, Micro Edition)은 Java 2 Platform, Micro Edition라고도 불리며, 자바 ME(Java ME) 혹은 J2ME 등으로도 널리 알려져 있. 제한된 자원을 가진 휴대 전화, PDA, 세트톱박스 등에서 Java 프로그래밍 언어를 지원하기 위해 만들어진 플랫폼 중 하나를 가리.

새로운!!: 자바 (프로그래밍 언어)와 자바 플랫폼, 마이크로 에디션 · 더보기 »

자바 플랫폼, 스탠더드 에디션

자바 플랫폼 스탠더드 에디션(Java Platform, Standard Edition, 약자 Java SE)는 데스크톱 및 서버, 최근의 고사양 임베디드 시스템을 위한 표준 자바 플랫폼으로 표준적인 컴퓨팅 환경을 지원하기 위한 자바 가상 머신 규격 및 API 집합을.

새로운!!: 자바 (프로그래밍 언어)와 자바 플랫폼, 스탠더드 에디션 · 더보기 »

자바 플랫폼, 엔터프라이즈 에디션

자바 플랫폼, 엔터프라이즈 에디션(Java Platform, Enterprise Edition; Java EE)은 자바를 이용한 서버측 개발을 위한 플랫폼이.

새로운!!: 자바 (프로그래밍 언어)와 자바 플랫폼, 엔터프라이즈 에디션 · 더보기 »

자바 애플릿

자바 애플릿(Java applet)은 자바 바이트코드 형태로 배포되는 애플릿이.

새로운!!: 자바 (프로그래밍 언어)와 자바 애플릿 · 더보기 »

자바스크립트

자바스크립트()는 객체 기반의 스크립트 프로그래밍 언어이.

새로운!!: 자바 (프로그래밍 언어)와 자바스크립트 · 더보기 »

자바서버 페이지

자바 서버 페이지(Java Server Pages, JSP)는 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 언어이.

새로운!!: 자바 (프로그래밍 언어)와 자바서버 페이지 · 더보기 »

자바와 C++의 비교

이 글은 자바와 C++ 프로그래밍 언어의 비교에 대한 글이.

새로운!!: 자바 (프로그래밍 언어)와 자바와 C++의 비교 · 더보기 »

크로스 컴파일러

스 컴파일러(cross compiler)는 컴파일러가 실행되는 플랫폼이 아닌 다른 플랫폼에서 실행 가능한 코드를 생성할 수 있는 컴파일러이.

새로운!!: 자바 (프로그래밍 언어)와 크로스 컴파일러 · 더보기 »

클로저 (프로그래밍 언어)

저(Clojure)는 리치 히키(Rich Hickey)가 만든 리스프 프로그래밍 언어의 방언으로서, 범용 함수형 언어이.

새로운!!: 자바 (프로그래밍 언어)와 클로저 (프로그래밍 언어) · 더보기 »

썬 마이크로시스템즈

썬 마이크로시스템즈(주)(Sun Microsystems, Inc.)는 컴퓨터, 소프트웨어, 정보 기술을 개발 및 제공하는 미국의 회사로 1982년 2월 24일에 빌 조이(Bill Joy)에 의해 설립되었.

새로운!!: 자바 (프로그래밍 언어)와 썬 마이크로시스템즈 · 더보기 »

인터프리터

인터프리터(interpreter)는 프로그래밍 언어의 소스 코드를 바로 실행하는 컴퓨터 프로그램 또는 환경을 말. 원시 코드를 기계어로 번역하는 컴파일러와 대비.

새로운!!: 자바 (프로그래밍 언어)와 인터프리터 · 더보기 »

제네릭 프로그래밍

제네릭 프로그래밍()은 데이터 형식에 의존하지 않고, 하나의 값이 여러 다른 데이터 타입들을 가질 수 있는 기술에 중점을 두어 재사용성을 높일 수 있는 프로그래밍 방식이.

새로운!!: 자바 (프로그래밍 언어)와 제네릭 프로그래밍 · 더보기 »

제임스 고슬링

제임스 아서 고슬링(James Arthur Gosling, 1955년 5월 19일 ~)은 캐나다의 소프트웨어 개발자이.

새로운!!: 자바 (프로그래밍 언어)와 제임스 고슬링 · 더보기 »

중앙 처리 장치

PGA의 인텔 80486DX2 마이크로프로세서 중앙 처리 장치(中央處理裝置) 또는 CPU()는 컴퓨터 시스템을 통제하고 프로그램의 연산을 실행하는 가장 핵심적인 컴퓨터의 제어 장치, 혹은 그 기능을 내장한 칩을 말. 컴퓨터 안의 중앙 처리 장치(CPU)는 외부에서 정보를 입력 받고, 기억하고, 컴퓨터 프로그램의 명령어를 해석하여 연산하고, 외부로 출력하는 역할을.

새로운!!: 자바 (프로그래밍 언어)와 중앙 처리 장치 · 더보기 »

컴파일러

일반적인 다중 언어, 다중 대상 컴파일러의 동작 모습. 컴파일러(compiler, 순화 용어: 해석기, 번역기)는 특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 프로그램을 말. 원래의 문서를 소스 코드 혹은 원시 코드라고 부르고, 출력된 문서를 목적 코드라고 부른.

새로운!!: 자바 (프로그래밍 언어)와 컴파일러 · 더보기 »

컴퓨팅 플랫폼

팅 플랫폼()은 소프트웨어가 구동 가능한 하드웨어 아키텍처나 소프트웨어 프레임워크(응용 프로그램 프레임워크를 포함하는)의 종류를 설명하는 단어이.

새로운!!: 자바 (프로그래밍 언어)와 컴퓨팅 플랫폼 · 더보기 »

코틀린 (프로그래밍 언어)

린 로고. 코틀린(Kotlin)은 JVM에서 동작하는 프로그래밍 언어이.

새로운!!: 자바 (프로그래밍 언어)와 코틀린 (프로그래밍 언어) · 더보기 »

유닉스

유닉스()는 교육 및 연구 기관에서 즐겨 사용되는 범용 다중 사용자 방식의 시분할 운영 체제이.

새로운!!: 자바 (프로그래밍 언어)와 유닉스 · 더보기 »

유틸리티

유틸리티(Utility)는 다음을 가리키는 말이.

새로운!!: 자바 (프로그래밍 언어)와 유틸리티 · 더보기 »

파스칼 (프로그래밍 언어)

스칼(Pascal)은 1969년에 스위스 ETH 취리히의 컴퓨터 과학자 니클라우스 비르트가 개발한 프로그래밍 언어로, 당대의 가장 인기있는 교육용 언어 중 하나였으며, 1980년대와 1990년대 초반에 걸쳐 널리 사용되었.

새로운!!: 자바 (프로그래밍 언어)와 파스칼 (프로그래밍 언어) · 더보기 »

파이썬

이썬()은 1991년 프로그래머인 귀도 반 로섬(Guido van Rossum)이 발표한 고급 프로그래밍 언어로, 플랫폼 독립적이며 인터프리터식, 객체지향적, 동적 타이핑(dynamically typed) 대화형 언어이.

새로운!!: 자바 (프로그래밍 언어)와 파이썬 · 더보기 »

오라클 (기업)

오라클(Oracle Corporation)은 미국 캘리포니아 주에 본사를 둔 매출 규모 세계 2위의 소프트웨어 회사이.

새로운!!: 자바 (프로그래밍 언어)와 오라클 (기업) · 더보기 »

오브젝트 파스칼

오브젝트 파스칼(Object Pascal)은 파스칼에 객체 지향 개념을 포함하여 발전시킨 프로그래밍 언어이.

새로운!!: 자바 (프로그래밍 언어)와 오브젝트 파스칼 · 더보기 »

오브젝티브-C

오브젝티브-C()는 C 프로그래밍 언어에 스몰토크 스타일의 메시지 구문을 추가한 객체 지향 언어이.

새로운!!: 자바 (프로그래밍 언어)와 오브젝티브-C · 더보기 »

어셈블리어

모토로라 MC6800 어셈블리어. 어셈블리어() 또는 어셈블러 언어(assembler language)는 기계어와 일대일 대응이 되는 컴퓨터 프로그래밍의 저급 언어이.

새로운!!: 자바 (프로그래밍 언어)와 어셈블리어 · 더보기 »

에펠 (프로그래밍 언어)

에펠(Eiffel)은 1986년에 나온 ISO 표준의 객체 지향 프로그래밍 언어이.

새로운!!: 자바 (프로그래밍 언어)와 에펠 (프로그래밍 언어) · 더보기 »

에이다

에이다의 다른 뜻은 다음과 같.

새로운!!: 자바 (프로그래밍 언어)와 에이다 · 더보기 »

프로그래밍 패러다임

밍 패러다임(programming paradigm)은 프로그래밍의 패러다임 형태이.

새로운!!: 자바 (프로그래밍 언어)와 프로그래밍 패러다임 · 더보기 »

프로그래밍 언어

C 프로그래밍 언어로 작성된 단순한 컴퓨터의 프로그램의 소스 코드. 컴파일되어 실행되었을 때 헬로 월드 메시지를 보여주고 있다. 구문 강조는 프로그래머들이 소스 코드의 요소를 인지할 수 있게 도움을 준다. 프로그래밍 언어는 컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 언어이.

새로운!!: 자바 (프로그래밍 언어)와 프로그래밍 언어 · 더보기 »

소프트웨어 개발 키트

소프트웨어 개발 키트(SDK)는 일반적으로 소프트웨어 기술자가 사용하여 특정한 소프트웨어 꾸러미, 소프트웨어 프레임워크, 하드웨어 플랫폼, 컴퓨터 시스템, 게임기, 운영 체제 등을 위한 응용 프로그램 등을 만들 수 있게 해주는 개발 도구의 집합이.

새로운!!: 자바 (프로그래밍 언어)와 소프트웨어 개발 키트 · 더보기 »

안드로이드 (운영 체제)

안드로이드()는 휴대 전화를 비롯한 휴대용 장치를 위한 운영 체제와 미들웨어, 사용자 인터페이스 그리고 표준 응용 프로그램(웹 브라우저, 이메일 클라이언트, 단문 메시지 서비스(SMS), 멀티미디어 메시지 서비스(MMS)등)을 포함하고 있는 소프트웨어 스택이자 모바일 운영 체제이.

새로운!!: 자바 (프로그래밍 언어)와 안드로이드 (운영 체제) · 더보기 »

웹 애플리케이션

웹 애플리케이션(web application) 또는 웹 앱은 소프트웨어 공학적 관점에서 인터넷이나 인트라넷을 통해 웹 브라우저에서 이용할 수 있는 응용 소프트웨어를 말. 웹 애플리케이션은 클라이언트로서 웹 브라우저를 사용하는 사람이 많기 때문에 인기를 누리고 있. 수천만 대의 PC에 굳이 소프트웨어를 배포해서 설치하지 않아도 웹 애플리케이션을 유지 관리할 수 있다는 점이 장점 중의 하나이.

새로운!!: 자바 (프로그래밍 언어)와 웹 애플리케이션 · 더보기 »

OpenJDK

OpenJDK(Open Java Development Kit)는 자바 플랫폼, 스탠더드 에디션 (자바 SE)의 자유-오픈 소스 구현체이.

새로운!!: 자바 (프로그래밍 언어)와 OpenJDK · 더보기 »

PHP

PHP(PHP: 하이퍼텍스트 프리프로세서.)는 프로그래밍 언어의 일종이.

새로운!!: 자바 (프로그래밍 언어)와 PHP · 더보기 »

Write once, run anywhere

Write Once, Run Anywhere(WORA) 또는 Write Once, Run Everywhere(WORE)는 썬 마이크로시스템즈에 의해 만들어진 자바의 크로스/플랫폼에 의한 이익을 표현하기 위한 표어이.

새로운!!: 자바 (프로그래밍 언어)와 Write once, run anywhere · 더보기 »

X86

x86 또는 80x86은 인텔이 개발한 마이크로프로세서 계열을 부르는 말이자, 이들과 호환되는 프로세서들에서 사용한 명령어 집합 구조들을 통칭하는 말이.

새로운!!: 자바 (프로그래밍 언어)와 X86 · 더보기 »

1991년

1991년 9월 17일. '''대한민국'''과 '''조선민주주의인민공화국'''을 비롯한 많은 국가들이 '''유엔'''에 '''동시 가입'''했다. (사진은 유엔 본사) 1991년은 화요일로 시작하는 평년이.

새로운!!: 자바 (프로그래밍 언어)와 1991년 · 더보기 »

1995년

1995년은 일요일로 시작하는 평년이.

새로운!!: 자바 (프로그래밍 언어)와 1995년 · 더보기 »

5월 23일

5월 23일은 그레고리력으로 143번째(윤년일 경우 144번째) 날에 해당.

새로운!!: 자바 (프로그래밍 언어)와 5월 23일 · 더보기 »

여기로 리디렉션합니다

.java, 자바 코드, 자바 언어, 자바 프로그래밍, 자바 프로그래밍 언어.

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »