자바 기초 Chapter 1프로그램 : 컴퓨터와 스마트폰에 들어있는 많은 소프트웨어프로그램 = 소프트웨어 = 애플리케이션 = 앱 = 응용 프로그램프로그래밍 : 프로그램을 만드는 작업프로그래밍 언어 : 컴퓨터가 이해하는 언어프로그래머 : 프로그래밍 언어를 사용하여 소프
프로젝트 생성, 클래스 추가, 소스 코드 작업 및 수정, 실행, 종료// 이후의 내용은 한 행만 주석 처리된다/ ~ / 여러 행을 묶어서 주석으로 처리할 때 사용한다.변수 : 값을 저장하는 메모리 공간100과 200을 저장하려면 이 두값을 담을 그릇 → 변수가 두개
(+) 더하기 , (-) 빼기 , (\*) 곱하기, (/) 나누기, (%) 나머지 산술 연산자 예제 산술 연산자 예제 산술 연산자의 우선 순위 하나의 연산에 여러개의 연산자가 있는 경우 ( → 연산자의 우선순위가 정해져 있어야 정확한 계산 결과를 산출할
데이터형 = 변수나 상수의 종류를 데이터형이라고 함가장 많이 사용되는 기본 데이터 형정수, 실수, 문자, 불형 , 문자열스트링은 자바의 기본 데이터형이 아니고 클래스로 제공된다.변수에 맞는 데이터형의 값 대입해야 함 int var = 100.0 ; // 오류 자바
순차 구조순차적으로 코드가 실행되는 것시작 부터 종료까지 각 단계가 순서대로 실행되는 순차 구조가장 단순한 구조이자 가장 많이 사용되는 구조이다.선택 구조두 가지 중에서 선택한 쪽으로 코드가 실행되는 것조건이 있을 때 둘 중에서 선택하는 선택 구조로 실제 프로그램에서
다음 결과를 출력하기 위해 System.out.println을 3번 작성해야 한다. 반복문 사용시 유용 초기값 수행 → 조건식 확인 → 반복할 문장 실행 → 증감식 수행 → 반복문 탈출 출력 결과 : 1 2 3 4 5 6 7 8 9 1~10의 합계 구하기의사코드
자바 8에서 도입됨함수(메서드)를 하나의 식으로 표현하는 방법익명함수 (anonymous function)람다식으로 표현하면 메서드의 이름과 반환값을 생략할 수 있고, 이를 변수에 넣어 자바 코드가 매우 간결해진다.메서드람다식메서드의 이름과 반환타입을 제거하고, “→”