Java 란?

test·2022년 5월 21일
0

Java.

목록 보기
1/1

자바란?

자바의 특징

함수적 스타일 코딩 지원

  • 함수적 스타일 코딩 방식인 람다식(Lambda Expressions) 지원.
    - 코드 간결하게 작성 가능.
    - 컬렉션 요소를 필터링 매핑, 매핑, 그룹핑, 집계 처리시 주로 사용.

  • 메모리를 자동으로 관리
    - 사용하지 않는 객체를 자동으로 메모리에서 제거.

    • 핵심 기능 코드에 집중할 수 있도록 하는 기능.
  • 다양한 애플리케이션 개발 가능

  • 멀티 스레드(Multi-Thread) 쉽게 구현 가능.
    - 동시에 여러 가지 작업을 할 경우
    - 대용량 작업을 빨리 처리 할 경우

  • 동적 로딩(Dynamic Loading)지원.
    - 미리 객체를 만들어 놓지 않고 필요한 시점에 동적 로딩해 객체 생성.
    - 유지 보수 시 특정 객체만 쉽게 수정 및 교체해 사용.

  • 막강한 오픈 소스 라이브러리 풍부

    자바 프로그램 개발 순서

    소스 작성에서부터 실행 까지

  • .java 소스 파일 작성 -> 컴파일러(javac.exe)로 바이트 코드 파일(.class) 생성 -> JVM 구동 명령어(java.exe)로 실행.

프로그램 소스 분석

주석 사용하기

  • 프로그램 실행과는 상관없이 코드에 설명 붙인 것.

  • 컴파일 과정에서 주석은 무시되고 실행문만 바이트 코드로 번역.

  • 코드에서 사용하는 주석문의 종류

    주석기호

    // -> //부터 라인 끝까지 주석으로 처리한다.(행 주석)
    / ~ / -> // 사이에 있는 모든 범위를 주석으로 처리한다.(범위 주석)

주석과 실행문

  • 실행문과 세미콜론(;)
    - 실행문
    • 변수 선언, 값 저장, 메소드 호출에 해당하는 코드
    • 실행문 끝에는 반드시 세미콜론(;)을 붙여 실행문의 끝 표시.
int x = 1;
int y = 2;
int result = x + y;
System.out.println(result);
int x = 1; int y = 2;
int result = x + y;
profile
test

0개의 댓글