자바 5.0 프로그래밍.

Slides:



Advertisements
Similar presentations
03 변수와 자료형 세종대학교 최옥경 교수 참고 : 한빛미디어 뇌를 자극하는 C, INFINITY Perfect C.
Advertisements

멘토링 2 주차 장 프로그래밍을 위한 자바의 자료형  값이 변하지 않는 상수  메모리 기억공간인 변수.
YES C 제 1 장 C 언어의 개요 1/34 제 1 장 C 언어의 개요 문봉근. YES C 제 1 장 C 언어의 개요 2/34 제 1 장 C 언어의 개요 1.1 프로그램과 C 언어의 특징 1.2 C 언어의 프로그램 구성 1.3 비주얼 C++ 통합 환경 들어가기.
Data : 조원 : 손정일 김태양 Unlocking android chapter.4 Intent&Service.
Unlocking Android 인텐트 (Intent) 2 Unlocking Android 인텐트 클래스 활용 3.
1. 기관별 맞춤형 집중교육 : 실습 및 개인별 집중지도    1. 기관별 맞춤형 집중교육 : 실습 및 개인별 집중지도 (상설) 기관별 맞춤형 교육 - 당 교육기관에서.
Vision System Lab, Sang-Hun Han
제 3 장 변수와 자료형.
어서와 Java는 처음이지! 제2장 자바 프로그래밍 기초.
컴퓨터 응용 및 실습 Part1. OOP&Java Programming data type Review
C++ Espresso 제1장 기초 사항.
어서와 Java는 처음이지! 제2장 자바 프로그래밍 기초.
2014 ITA 8월 강의 C Programming -1주차- C언어 기초 정대진 ( )
4부 클래스 라이브러리 “4부에서는 자바 언어의 API인 클래스 라이브러리에 관해 설명합니다
제 6 장 데이터 타입 6.1 데이터 타입 및 타입 정보 6.2 타입의 용도 6.3 타입 구성자 6.4 사례 연구
2주 실습강의 Java의 기본문법(1) 인공지능연구실.
Chapter 02 자바 기본구조 자바 프로그래밍의 기초적인 문법을 소개
2강. JAVA 프로그래밍이란?-II & 변수 JAVA 프로그램 환경설정과 실행 방법 변수란?
명품 JAVA Essential.
4장: 자료형과 수식.
구조체 struct 구조체와 함수 구조체의 배열, sizeof 연산자 열거형 enum 형 정의 typedef
JAVA 프로그래밍 6장 객체지향프로그래밍의 핵심.
자바 5.0 프로그래밍.
Choi, Namseok Java 기초 (Java의 제어문과 배열) Choi, Namseok
제 2 장 기본 문법 (1-2) 주제 : 객체, 변수, 모듈, 상수.
Java Programming Language (4)
화면(UI) 기반 도메인모델 작성 2014년 8월.
명품 Java Programming.
제 11 장 java.lang 패키지 제 12 장 문자열 제 13 장 유틸리티 제 14 장 입출력 제 15 장 네트워킹
2장 자바환경과 자바 프로그램 2.1 자바 개발 환경 2.2 자바 통합환경 2.3 자바 응용 프로그램과 애플릿 프로그램
C++ 프로그래밍 년 2학기 전자정보공학대학 컴퓨터공학부.
제2장 데이터 및 수식.
3 장 Visual Basic 2010 기본 문법 3.1 변수 3.2 데이터 형식 3.3 연산자 3.4 제어문
제 2 장 변수와 상수.
프로그래밍2 및 실습 C언어 기반의 C++ 2.
제 4주 2014년 1학기 강원대학교 컴퓨터학부 담당교수: 정충교
4주차: Data Types and Functions
5장. 상수와 기본 자료형. 5장. 상수와 기본 자료형 5-1 C 언어가 제공하는 기본 자료형 자료형(data type) 기본 자료형 사용자 정의 자료형 int val; "선언할 변수의 특징을 나타내기 위한 키워드" 기본 자료형 기본적으로 제공이 되는 자료형 사용자.
23강 API - II - 약방의 감초 Random 클래스 - Scanner 및 Sysout - Wrapper 클래스의 이해
제2장 데이터 및 수식.
Chapter 4 수식과 연산자.
DataScience Lab. 박사과정 김희찬 (월)
컴퓨터의 기초 제 2강 - 변수와 자료형 , 연산자 2006년 3월 27일.
03. 안드로이드를 위한 Java 문법 제목. 03. 안드로이드를 위한 Java 문법 제목.
Ch.1 Iterator Pattern <<interface>> Aggregate +iterator
제 3 장 연산자 (Operators).
제 2장 어휘구조와 자료형 토 큰 리 터 럴 주 석 자 료 형 배 열 형.
Java의 정석 제 2 장 변수(Variable) Java 정석 남궁성 강의
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 05. 상수와 기본 자료형.
프로그래밍 원리 Chapter 04 자료 처리와 연산자 신한대학교 IT융합공학부 박 호 균.
4장 - PHP의 표현식과 흐름 제어-.
3장. 변수와 연산자. 3장. 변수와 연산자 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, / 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, /
Java Chapter 4 ~ 주차.
컴퓨터공학실습(I) 3주 인공지능연구실.
Java의 정석 제 4 장 조건문과 반복문 Java 정석 남궁성 강의
학습목표 Chapter 2-1. 변수와 포인터 변수의 선언과 변수에 대한 메모리 할당을 살펴본다.
C 프로그래밍 기초.
Java 3장. 자바의 기본 구조 I : 변수, 자료형, 연산자 public class SumTest {
컴퓨터 프로그래밍 기초 - 11th : 파일 입출력 및 구조체 -
성공적인 입사지원서 작성법 제이비커리어 교육수석 소 은 선.
3주차: Control Flow and Others
11장 다형성과 추상 클래스, 인터페이스 Section 1 객체의 형 변환 Section 2 연산자 Section 3 다형성
DataScience Lab. 박사과정 김희찬 (화)
Spring, 2019 School of CSE Pusan National University
printf("Global Korea\n");
서술형 평가 확대 한국교육과정평가원 김 소 영.
Choi Younghwan CSE HUFS
자바 가상 머신 프로그래밍 Chapter 3. 메소드 작성하기 Pslab 오민경.
Python 기본.
Presentation transcript:

자바 5.0 프로그래밍

chapter 03 : 자바 기본 문법

학습목표 자바 프로그램 구성 요소 데이터 형 ( Data Type) 종류 변수 정의와 사용법 형 변환 연산자

‘프로그램을 작성한다’ 는 의미? 프로그램 구성요소 컴퓨터가 이해 할 수 있는 단어( 식별자, 예약어 등 )를 문법에 맞게 ‘프로그램을 작성한다’ 는 의미? 컴퓨터가 이해 할 수 있는 단어( 식별자, 예약어 등 )를 문법에 맞게 작성하여 필요한 데이터를 조작(저장,삭제,수정)하는 것. 식별자 ( identifier ) 변수 , 메소드 , 클래스 이름을 지정할 때 사용한다. 특수문자는 _ , $ 은 사용 가능하다. 대소문자 구별이 확실하다. 구분 식별자 정의 규칙 예제 클래스 첫 문자는 항상 대문자로 표현 의미있는 명사형으로 표현 class Student{ … } 변수와 메서드 첫 문자는 항상 소문자로 표현 변수는 의미있는 명사형으로 표현 메소드는 의미있는 동사형으로 표현 하나 이상의 단어가 합쳐질 때는 두 번째부터 오는 단어의 첫 문자들만 대문자로 표현 String name; public String getName() { …} 상수 상수는 의미있는 명사형으로 표현 모든 문자를 대문자로 표현 하나 이상의 단어가 합쳐질 때는 _ 를 사용하여 연결한다. int TOTAL_COUNT = 10; int NUM_SIZE = 20;

예약어 ( keyword ) 프로그램 구성요소 기본적으로 자바언어 자체가 사용하기 위해 예약해 놓은 식별자. 예약어를 프로그래밍에서 식별자로 사용할 수 없다.

기본 데이터 형 ( Primitive Data Type) 자바의 데이터 형 기본 데이터 형 ( Primitive Data Type) 수치형(정수): byte , short , int , long 수치형(실수): float , double 수치형(문자): char 논리형 : boolean 참조 데이터 형 ( Reference Data Type) 기본 데이터 형을 제외한 나머지 배열 , 클래스 , 인터페이스

데이터 형 ( Data Type) 종류 기본 데이터 형

변수 변수 정의 데이터를 저장하기 위한 방법 변수 사용법 변수 선언 데이터형 변수명; 값 할당 변수명 = 값;

변수 변수 종류

변수 변수 종류

형 변환 형 변환 정의 종류가 다른 데이터간에 연산이나 값 할당을 하는 경우에 본래 가지고 있던 데이터 형이 다른 종류의 데이터 형으로 변경되는 것. 형 변환 종류 묵시적 형 변환 ( promotion ) 더 큰 자료형으로 변환 ( 자동으로 발생 ) 자료손실이 없다. 명시적 형 변환 ( type casting) 작은 자료형으로 변환 ( 캐스팅 연산자 이용 ) 자료손실이 발생될 수 있다.

형 변환 형 변환 예제

형 변환 형 변환 데이터 종류 기본 데이터 형 동일한 데이터 형인 경우에는 가능하다. 수치형과 논리형 변환은 불가능하다. 참조 데이터 형 상속이 전제된 참조 데이터형은 가능하다.

연산자 정의 자료의 가공을 위해 사용하는 기호들. 데이터형에 따라서 사용되는 연산자가 존재한다. 종류

연산자 산술 연산자 예제

연산자 대입 연산자 예제

연산자 비교 연산자 예제

연산자 논리 연산자 && 연산자는 선조건이 true인 경우에만 후조건을 실행한다. || 연산자는 선조건이 false인 경우에만 후조건을 실행한다. 예제

연산자 증감 연산자 예제

연산자 조건 연산자 ( 삼항 연산자 ) 예제

연산자 instanceof 비교 연산자 변수의 타입을 비교하기 위한 연산자 상속이 전제된 다형성에서 주로 사용된다 예제

요약 정리 식별자 , 예약어 데이터 형 종류 변수 사용법 변수 종류 연산자 instanceof