2강. JAVA 프로그래밍이란?-II & 변수 JAVA 프로그램 환경설정과 실행 방법 변수란?

Slides:



Advertisements
Similar presentations
멘토링 2 주차 장 프로그래밍을 위한 자바의 자료형  값이 변하지 않는 상수  메모리 기억공간인 변수.
Advertisements

Unlocking Android 인텐트 (Intent) 2 Unlocking Android 인텐트 클래스 활용 3.
17 강. 인터페이스 – I - 인터페이스의 이해 - 인터페이스의 문법 - 다형성이란 ? Lecturer Kim Myoung-Ho Nickname 블스
2013학년도 3-1 정보컴퓨터공학부 컴퓨터 소프트웨어 설계 및 실험
Vision System Lab, Sang-Hun Han
22강 API - I - JAVA필수 API - String의 이해 - String의 문제점
28강 JAVA 입출력(I/O) 알아보기 - 입출력(I/O) 이란? - JAVA 입출력 API(Input~, Output~)
컴퓨터 응용 및 실습 Part1. OOP&Java Programming data type Review
어서와 Java는 처음이지! 제2장 자바 프로그래밍 기초.
4부 클래스 라이브러리 “4부에서는 자바 언어의 API인 클래스 라이브러리에 관해 설명합니다
16강. 자바 빈 빈 이란? 빈 만들기 빈 관련 액션 태그(useBean, getProperty, setProperty)
2주 실습강의 Java의 기본문법(1) 인공지능연구실.
Chapter 02 자바 기본구조 자바 프로그래밍의 기초적인 문법을 소개
JAVA 프로그래밍 6장 객체지향프로그래밍의 핵심.
Choi, Namseok Java 기초 (Java의 제어문과 배열) Choi, Namseok
Java Programming Language (4)
23강. EL(Expression Language)
10강. AOP(Aspect Oriented Programming)-II
25강. Security-I 보안 관련 프로젝트 생성 보안 관련 라이브러리 추가 보안 관련 설정 파일 만들기
C++ 프로그래밍 년 2학기 전자정보공학대학 컴퓨터공학부.
DataScience Lab. 박사과정 김희찬 (월)
5강. DI활용 의존 관계 DI사용에 따른 장점 Lecturer Kim Myoung-Ho Nickname 블스
28강. MVC패턴을 이용한 게시판 만들기-II FrontController 만들기 Command 만들기
9강. JSP 본격적으로 살펴보기-I JSP 태그의 개념 이해 JSP 동작 원리 JSP 내부 객체
20강. 커넥션풀 DAO, DTO PreparedStatement 커넥션 풀(DBCP)
27강. MVC패턴을 이용한 게시판 만들기-I MVC패턴의 이해 전체적인 컴포넌트 설계 DB(DataBase) 생성
21강. 스프링JDBC JDBC를 이용한 반복코드 줄이기 Spring빈을 이용한 코드 간소화
16강. 추상클래스 - III - 자동차 옵션 제작 프로그래밍 Lecturer Kim Myoung-Ho Nickname 블스
8강. Servlet 본격적으로 살펴보기-IV
1강_web과 html Web이란? HTML이란? CSS란? Lecturer Kim Myoung-Ho Nickname 블스
28강_맵(Map) 맵을 이용하기 위한 설정 위치 추적 Lecturer Kim Myoung-Ho Nickname 블스
11강. 스프링 MVC 기초 스프링 MVC 개요 스프링 MVC 구조 살펴보기 resources 폴더
2강. 스프링 프로젝트 만들기 이클립스에 스프링 프로그인 설치(STS) 처음 만들어 보는 스프링 프로젝트
25강. FrontController 패턴과 Command 패턴
23강. 트랜잭션(Transaction)-II
2강. 개발 환경 설정 JDK 설치 Path 설정 이클립스 다운로드 톰캣 설치 톰캣 환경 설정
24강 API - III - Timer 클래스 - StringTokenizer 클래스 Lecturer Kim Myoung-Ho
정보컴퓨터공학부 컴퓨터 소프트웨어 설계 및 실험
13강. 쿠키 쿠키란? 쿠키 문법 Lecturer Kim Myoung-Ho Nickname 블스
23강 API - II - 약방의 감초 Random 클래스 - Scanner 및 Sysout - Wrapper 클래스의 이해
1강. 웹프로그래밍 웹프로그래밍이란? JAVA웹 웹프로그램의 동작 필요한 학습 Lecturer Kim Myoung-Ho
DataScience Lab. 박사과정 김희찬 (월)
컴퓨터의 기초 제 2강 - 변수와 자료형 , 연산자 2006년 3월 27일.
8강. 외부 파일을 이용한 설정 Environment 객체 프로퍼티 파일을 이용한 설정
03. 안드로이드를 위한 Java 문법 제목. 03. 안드로이드를 위한 Java 문법 제목.
WAP Java Seminar
1강. 스프링이란? 프레임워크 스프링(SPRING) 설치 Lecturer Kim Myoung-Ho Nickname 블스
7강_CSS 기본-II id(#) 와 class(.) tag,id, class 혼합 속성 선택자 후손 및 자손 선택자
11강_CSS 속성-II margin 및 padding 속성 box-sizing 속성 border 속성
12강_CSS 속성-III font-family , font-size 속성
제 2장 어휘구조와 자료형 토 큰 리 터 럴 주 석 자 료 형 배 열 형.
Java의 정석 제 2 장 변수(Variable) Java 정석 남궁성 강의
프로그래밍 원리 Chapter 04 자료 처리와 연산자 신한대학교 IT융합공학부 박 호 균.
4장 - PHP의 표현식과 흐름 제어-.
컴퓨터공학실습(I) 3주 인공지능연구실.
Java의 정석 제 4 장 조건문과 반복문 Java 정석 남궁성 강의
도형의 닮음 Ⅵ-1 도형의 닮음 (1) 닮음과 닮은 도형 닮음
7강. 객체지향 프로그램의 본질 메소드 프로그래밍의 한계 객체의 개념 및 클래스의 이해
17강. 스프링MVC 게시판-II 패키지, 인터페이스, 클래스 제작 Controller 제작 리스트 페이지 만들기
26강 JAVA Collections - I - 컬렉션이란? - JAVA도 결국 효과적인 데이터를 처리하기 위한 수단
13강. Form 데이터 HttpServletRequest 어노테이션 데이터(커맨드) 객체
Java 3장. 자바의 기본 구조 I : 변수, 자료형, 연산자 public class SumTest {
27강_데이터베이스 SQLite CP(Content Provider) Lecturer Kim Myoung-Ho
22강. 트랜잭션(Transaction)-I
자바 5.0 프로그래밍.
7강. 생명 주기(life cycle) 와 범위(scope)
13강_이벤트 & 리스너(Listener) 이벤트 개요 커스텀 뷰의 콜백메소드를 이용한 이벤트 처리
Choi Younghwan CSE HUFS
자바 가상 머신 프로그래밍 Chapter 3. 메소드 작성하기 Pslab 오민경.
11강. static - static의 이해 - static과 객체와의 관계 - static의 장점과 단점
Presentation transcript:

2강. JAVA 프로그래밍이란?-II & 변수 JAVA 프로그램 환경설정과 실행 방법 변수란? 기본 자료형과 객체 자료형의 이해 형변환의 이해(묵시적, 명시적) Lecturer Kim Myoung-Ho Nickname 블스 blogstudy@naver.com

2-1. JAVA 프로그래밍 환경설정과 실행 방법 JAVA 환경 변수 쎄팅 bin/javac.exe : .java 파일을 JVM이 받아들일 수 있는 .class 파일로 변환 시켜주는 프로그램. 매번 해당 경로에 들어가서 실행하기가 번거로우므로, 환경 변수 설정을 통해 어디서나 실행 가능하게 함. bin/javac.exe 시스템 설정변경

2-1. JAVA 프로그래밍 환경설정과 실행 방법 JAVA 환경 변수 설정 시스템 속성 > 고급 > 환경 변수 환경 변수 수정

2-1. JAVA 프로그래밍 환경설정과 실행 방법 JAVA 환경 변수 설정 JAVA_HOME 환경 변수 환경 변수 완료 Path 환경 변수

Eclipse 실행 > Workspacr 변경 2-1. JAVA 프로그래밍 환경설정과 실행 방법 2. 이클립스(eclipse) 쎄팅 Eclipse 실행 > Workspacr 변경 Eclipse 첫실행 화면

2-2. 변수란? 변수란? : 모든 것을 담을 수 있는 요술주머니. 현실 세계 JAVA 세계 휴대폰 숫자:0,1,2… 지갑 문자:a,b,c… 동전 문자열:abc, def,… 휴지 클래스 열쇠 등등… 요술주머니 변수 등등… 현실 세계 JAVA 세계

2-2. 변수란? 간단한 Java 변수 예제 Console Java code

2-2. 변수란? int i = 10; int j = 20; int h = 0; char c1 = 'a'; 간단한 Java 변수 예제 10 int i = 10; int j = 20; int h = 0; char c1 = 'a'; char c2 = 'B'; char c3 = '^'; 주머니:i ^ 주머니:c3

int i = 10; char c1 = 'a'; 2-2. 변수란? 변수 문법 살펴보기 데이터 타입 (요술주머니 성질) 변수명 (요술주머니 이름) 데이터 (주머니 내용물) char c1 = 'a'; 데이터 타입 (요술주머니 성질) 변수명 (요술주머니 이름) 데이터 (주머니 내용물)

2-3. 기본 자료형과 객체 자료형의 이해 기본 자료형(Primitive) 객체 자료형(Object) Java언어에 이미 존재하고 있는 데이터 타입. 주로 간단한 데이터들 이다. (예. Int, double, Boolean, char 등등…) 객체 자료형(Object) 여러가지 데이타들이 모여 있는 복잡한 데이터로 기본 자료형에 비해 크기가 크다. (예. String, System, ArrayList 등등…)

2-3. 기본 자료형과 객체 자료형의 이해 기본 자료형(Primitive) 종류 키워드 크기 기본값 표현범위 논리형 boolean 1bit flase true, false 문자열 char 2byte \u0000 0 ~ 65,535 정수형 byte 1byte -128 ~ 127 short -32,768 ~ 32,767 int 4byte -2,147,483,648 ~ 2,147,483,647 long 8byte -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 실수형 float 0.0 -3.4E38 ~ +3.4E38 double -1.7E308 ~ +1.7E308 기본 자료형(Primitive) 종류 예제(2_3_ex1_varEx)

2-3. 기본 자료형과 객체 자료형의 이해 묵시적 형변환 : 작은 요술주머니의 데이터를 큰 요술주머니로 옮기는 것

2-3. 기본 자료형과 객체 자료형의 이해 명시적 형변환 : 큰 주머니의 데이터를 작은 주머니로 옮기는 것. 데이터 손실이 있을 수 있으며, 코드에 명시해 주여야 한다.