개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 


자바 플랫폼

플랫폼 = 프로그래밍이나 컴퓨터 실행을 위한 기본적인 기능을 제공하는 것(OS).

플랫폼이 다르다는 것 – 현실에서 기차 레일위로 버스가 달릴 수 없는 것.(배가 도로를..)

마찬가지로 컴퓨터에서도 플랫폼(OS)이 다르면 사용하고 설치하는 프로그램이 다를 수 밖에 없다.

JAVA의 VM은 이런 다양한 플랫폼 위에서 동일한 JAVA 소스코드를 이용할 수 있는 환경을 제공한다.

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

JDK(SDK)란?

 

JDK
Java development kit
자바 프로그램 개발도구
개발을 위한 클래스, 컴파일러, 실행 및 배포도구를 포함 등 개발을 위한 전반적인 환경을 제공


JDK(자바 플랫폼)  =
Java Virtual  Machine + Java API
Java Virtual  Machine = Hotspot VM(현재 jdk 1.8.25)
Java API(java application programming interface) = Library

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

자바의 장점

 

빨리 배울 수 있다.

적은 코드로 프로그램을 작성 할 수 있다.

좋음 품질의 프로그램을 작성할 수 있다.

프로그램 개발을 빨리 할 수 있다.

플랫폼에 독립적인 프로그램을 작성할 수 있다.

분산 소프트웨어를 쉽게 작성할 수 있다. 

 

 

 자바의 단점

 느리다.

빠르다.


많다.

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

자바의 특징

 

 

 

단순하다.

객체지향(Object-oriented)적이다.

분산(Distributed)환경에 적합하다.

인터프리터에(Interpreter)에 의해 실행된다.

견고(Robust)한 기능을 제공한다.

안전(Secure)하다.

구조중립(Architecture-neutral)적이고 이식성(Potable)이 높다.

높은 성능(High-performance)을 제공한다.

다중 쓰레드(Multithreaded)를 제공한다.


동적(Dynamic)이다.
 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

자바(Java)

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 


 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

TO_CHAR 함수

 


- TO_CHAR 함수는 날짜나 숫자를 문자로 변환하기 위해 사용
날짜 출력 형식 변경


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

명시적인 데이터 타입 변환
- 사용자가 데이터 타입 변환 함수를 이용하여 명시적으로 데이터 타입을 변환


+ Recent posts