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

 

 

 

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

 

 

TIME 변수


SQL 프롬프트 앞에 시스템의 현재 시간을 함께 표시하도록 설정하는 변수

 

 

 

 

 

 

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

 

 

 

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

 

 

TERMOUT 변수


SQL 명령문 실행 결과를 화면에 출력할 지

여부를 지정하기 위한 변수 

 

 

 

 

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

 

 

 

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

 

PAUSE 변수
SQL 명령문의 실행 결과를 한 화면에서 보기 힘든 경우,

한 페이지씩 나누어 출력하기 위한 변수

 

 

 

 

 

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

 

 

 

 

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

 

 

PAGESIZE 변수
한 화면에서 표시되는 SQL 명령문의 실행 결과에 대한 페이지의 크기를 설정하는 변수

 

 

사용법

기본 값은 14 

 

 

 사용 예
출력 페이지의 크기를 20으로 설정하여라

 

 

Java Basic 실무과정 ] 자바란? (JDK,플랫폼)


Java Basic 실무과정 ] 자바란? (JDK,플랫폼)


 

 


http://oraclejava.co.kr/gspecedu/main/main.php?OV_REFFER=



<자바란? (JDK,플랫폼)>

​* 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


* 자바의 태동

- 1991년 그린 프로젝트(Green Project)

  선마이크로시스템즈의 제임스 고슬링(James Gosling)에 의해 시작
   (가전 제품에 들어갈 소프트웨어를 위해 개발)

- 목적


  ※ 플랫폼 호환성 문제 해결
   

      . 기존 언어로 작성된 프로그램은 PC, 유닉스, 메인 프레임 등 플랫폼

        간에 호환성 없음.

      . 소스를 다시 컴파일하거나 프로그램을 재 작성해야 하는 단점

  ※ 플랫폼 독립적인 언어 개발 

      . 모든 플랫폼에서 호환성을 갖는 프로그래밍 언어 필요

      . 네트워크, 특히 웹에 최적화된 프로그래밍 언어의 필요성 대두

  ※ 메모리 사용량이 적고 다양한 플랫폼을 가지는 가전 제품에 적용

     . 가전 제품 : 작은 량의 메모리를 가지는 제어 장치, 내장형 시스템

                        요구 충족

- 초기 이름 : 오크(OAK) 

   ※ 인터넷과 웹의 엄청난 발전에 힘입어 퍼지게 됨
   ※ 웹 브라우저 Netscape에서 실행
 

- 2009년에 선마이크로시스템즈를 오라클에서 인수

​* 자바 플랫폼


 

 


Java Basic 실무과정 ] 자바(Java) 란


Java Basic 실무과정 ] 자바(Java) 란


 

 


http://oraclejava.co.kr/gspecedu/main/main.php?OV_REFFER=




자바(Java) 란??


 


자바의 특징


* 단순하다.
* 객체지향(Object-oriented)적이다.
* 분산(Distributed)환경에 적합하다.
* 인터프리터에(Interpreter)에 의해 실행된다.
* 견고(Robust)한 기능을 제공한다.
* 안전(Secure)하다.
* 구조중립(Architecture-neutral)적이고 이식성(Potable)이 높다.
* 높은 성능(High-performance)을 제공한다.
* 다중 쓰레드(Multithreaded)를 제공한다.
* 동적(Dynamic)이다.


자바의 장점

* ​빨리 배울 수 있다.
* 적은 코드로 프로그램을 작성 할 수 있다.
* 좋음 품질의 프로그램을 작성할 수 있다.
* 프로그램 개발을 빨리 할 수 있다.
* 플랫폼에 독립적인 프로그램을 작성할 수 있다.
* 분산 소프트웨어를 쉽게 작성할 수 있다.


자바의 단점

* 느리다

* 빠르다

* 많다


자바에 대한 일반적인 오해

* 자바는 배우기 쉬운 언어이다.
* 자바는 모든 플랫폼에 대한 프로그래밍 언어가 될 것이다.
* C#을 이용할 수 있으므로, 자바는 퇴물이다.
* 자바는 해석되어야 하므로 순수 어플리케이션에는 너무 느리다.
* 자바에는 포인터가 없다.
* 자바스크립트는 자바의 단순한 버전이다. 

 


 

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

 

 

 


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

 

 

LINESIZE 변수


한 화면에서 표시되는 SQL 명령문의 출력 결과에 대한 행의 크기를 설정하는 변수

 

기본 값은 80이며, 최대값은 시스템에 따라 차이가 남

 

 

 

☆ SQL 명령문의 실행 결과를 표시하는

행의 크기를 100으로 설정하여라

 

 

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

 

 


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

 

 

HEADING 변수
SELECT 명령문의 실행 결과를 출력할 때,칼럼 제목의 출력 여부를 제어하는 변수

 

 

 

 

 

off일 경우 칼럼 제목을 출력하지 않음​

 

 

 

 

 

 

☆ ​칼럼 제목이 출력되지 않도록 시스템 변수를 설정하여라

 

 

+ Recent posts