Welcome to Java’s documentation!¶
- 2019년 2학기 산업수학 1
- 준비
- 자바 기본
- 자바 프로그램 구조
- 예제 설명
- sum() 메소드 호출과 리턴
- 식별자 (identifier)
- 식별자 이름 예제
- 자바 키워드
- 식별자 이름 붙이는 관습
- 자바의 데이터 타입
- 자바의 기본 데이터 타입
- 문자열
- 변수와 선언
- 변수 선언 예제
- 리터럴과 정수 리터럴
- 실수 리터럴
- 문자 리터럴
- 논리 리터럴과 boolean 타입
- Tip: 기본 타입 이외의 리터럴
- Tip. JDK7부터 숫자에
_
허용, 가독성 높임 - 상수
- 예제 2-2 : 변수, 리터럴, 상수 활용
- 자동 타입 변환
- 강제 타입 변환
- 예제 2-3 : 타입 변환
- 자바에서 키 입력
- Scanner로 쉽게 키 입력
- Scanner를 이용한 키 입력
- Scanner 주요 메소드
- 예제 2-4 : Scanner를 이용한 키 입력 연습
- 식과 연산자
- 연산자 우선순위
- 산술 연산자
- 예제 2-5 : /와 % 산술 연산
- 증감 연산
- 대입 연산
- 예제 2-6 : 대입 연산자와 증감 연산자 사용
- 비교 연산과 논리 연산
- 비교 연산과 논리 연산의 복합 예제
- 예제 2-7 : 비교 연산자와 논리 연산자 사용하기
- 조건 연산자 ? :
- 예제 2-8 : 조건 연산
- 비트 연산
- 비트 논리 연산
- 비트 논리 연산 응용
- 시프트 연산자의 예제
- 예제 2-9 : 비트 논리 연산과 비트 시프트 연산
- 단순 if문
- 예제 2-10 : if문 사용하기
- 조건문 – if-else
- 예제 2-11 : if-else 사용하기
- 다중 if-else 문
- 예제 2-12 : 다중 if-else로 학점 매기기
- 예제 2-13 : 중첩 if-else 문 예제
- switch문
- 예제 2-14 switch 문으로 학점 매기기
- switch문에서 벗어나기
- case 문의 값
- 예제 2-15 : switch 문 활용
- 배열(array)
- Object 클래스
- 내부 클래스
- 제네릭(Generics)
- 예외(Exception)
- 프로젝트
- 웹 크롤링
- 데이터베이스