ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Java] 자바 언어 특징
    [Java] 2024. 3. 15. 16:48
    • 자바 언어 특징

    1. 객체 지향 언어

    2. 쉽다

    3. 플랫폼에 독립적

    4. 재사용성

    5. 네트워크에 강함

    • 컴파일 vs 인터프리터

    1. 컴파일 컴파일러는 파일 전체를 한꺼번에 번역하여 번역한 결과를 저장 특정 시스템에서 만들어진 실행 파일이 다른 시스템에서는 실행되지 않는 경우가 있다.

     

    2. 인터프리터 코드를 한 줄씩 해석하여 실행 소스코드를 한 줄씩 기계어로 번역하기 때문에 실행속도는 컴파일러 보다 느림 컴파일러 보다 프로그램 수정 , 디버깅 간단

     

    3. 하이브리드 자바는 두개의 장점을 섞은 프로그램이다.

    1) 먼저 컴파일러가 동작하여 소스코드를 바이트 코드로 변환한다.

    2) 인터프리터가 해당 바이트 코드를 기계어로 변환하여 실행한다.

     

    • 파일 분석

    public -접근 제한자

    class - 예약어

    main - 매서드

    static - 인스턴트화 한다(실체를 만든다)

    void - 리턴 타입이 없다.

    type - 리턴 타입이 있다.

    public class Hello { //public -> 접근제한자(외부 클래스가 자유롭게 사용) class -> 예약어
        public static void main(String[] args) { // static -> 실체를 만든다 = 인스턴트화한다
            System.out.println("Hello!"); //system.out -> 콘솔 println -> 출력
        }
    }

    '[Java]' 카테고리의 다른 글

    [Java] 스택 / 큐 / 덱  (0) 2024.05.12
    [Java] 명명규칙 / 형변환 / Steak / Heap  (0) 2024.03.15
    [Java] 접근 제한자 / 연산자  (0) 2024.03.15
    [Java] 조건문  (0) 2024.02.19
    [Java] 변수  (0) 2024.02.19
Designed by Tistory.