Backend 153

JAVA 프로그램의 기본 구조

JAVA 프로그램의 기본 구조 //실행 Ctrl + F11 import java.lang.*; java.lang.* : -*- 모든 것 ; 패키지경로.클래스명 프로그램에서 기본적으로 필요한 기능들을 미리 정의해 놓은 패키지 -> 그렇다면 나는 소스코드마다 java.lang을 가져다 쓰겠다 ** JAVA에서는 모든 파일이 기본적으로 java.lang 패키지를 import하고 있다 import (패키지를 포함한)클래스 경로 프로그램에서 필요한 기능을 가진 클래스 또는 패키지를 가져다 사용하기 위해 위치를 알려주는 부분 import : 어딘가에 있는 클래스 또는 패키지를 가져다 사용하는 것 include : 어딘가에 있는 코드를 현재 파일에 포함시키는 것 패키지 : 비슷한 기능들의 파일들을 하나의 폴더로 모아..

Backend/JAVA 2023.01.31

자바+이클립스 JAVA 11 + Eclipse 다운로드 설치 & 초보자용 프로그램 세팅

자바오라클 + 이클립스 다운로드 및 설치 자바 오라클 다운로드 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ Oracle | Cloud Applications and Cloud Platform Mark your calendar to attend Oracle’s global conference for cloud infrastructure and applications, returning to Las Vegas on September 18–21, 2023. Education, networking, and inspiration are on the agenda. www.oracle.com 자바는 11버전으로 사용을 추천 이전까지 가장 호환성이 좋은 버전은 자바 8이었으나 최근 8의 호환을 컷트하고 11버전의 사용을 권고하고 ..

Backend/JAVA 2023.01.31

JAVA란? - JAVA의 기본 개념

JAVA란? CPP 기반의 객체지향프로그래밍 언어 단순성: 불필요한 기능을 없애고 사용자에게 혼란을 줄 수 있는 요소 삭제(포인터, 구조체) -> 설정의 단순화 * JVM(Java Virtual Machine): 자바프로그램을 실행할 수 있도록 만드는 가상의 운영 체제 - 동적 메모리 관리 - 인터프린트 방식(하이브리드방식) 인터프린트방식 VS 컴파일방식 * 인터프린트 방식: JAVA, Python, ... 운영체제에 독립적이다 컴파일방식보다 실행속도가 느리다 인터프린터 방식의 확장자: .java -> 컴파일(byte코드로 변환->기계어로 번역) .class -> 실행 JVM * 컴파일 방식: C계열의 언어 운영체제에 종속적이다 인터프린트방식보다는 실행속도가 빠르다 컴파일방식의 확장자: .c -> 컴파일..

Backend/JAVA 2023.01.31