본문 바로가기

교육 및 세미나/신입사원 교육

(12)
4일차(2018.01.05) 오라클 접속 및 구동 오라클 인스턴스 상태 조회 select status from v$instance;\n\n# 결과값:\nSTATUS\n \n------------------------\n \nOPEN\n\n\n# 오라클 서버가 정상적으로 startup 되었음을 의미\n\n\n"}}" data-ve-attributes="{"typeof":"mw:Extension/syntaxhighlight","about":"#mwt3"}"># 오라클 인스턴스 상태 조회 SQL> select status from v$instance; # 결과값: STATUS ------------------------ OPEN # 오라클 서버가 정상적으로 startup 되었음을 의미 일반 사용자 계정인 『hr』로 접속 시도 connec..
3일차(2018.01.04) 생성자(constructor) 생성자의 이름은 항상 클래스의 이름과 동일해야 하며 필요한 경우 인수를 받아들이거나 중복정의가 가능하지만 리턴 값을 가질 수 없다. 생성자는 일반 다른 메소드 들처럼 호출될 수 없고 new 연산자를 이용하여 객체를 생성하기 위해 호출되며, 각 클래스의 인스턴스의 객체를 생성한 후에 생성된 객체의 멤버를 초기화시키는 작업을 수행한다. 생성자 내부에서 다른 생성자를 호출할 수 있다. 단, 생성자 내부에서 가장 먼저 실행되어야 한다. Public class 클래스명 { Public 클래스명() { } 클래스명( ) // 접근제어지시자가 default이기 때문에 다른 곳에서 인스턴스 생성할 수 없다 { } } class 클래스명 // 같은 패키지에서만 가능, 상속받았거나 { Pub..
2일차(2018.01.03) 연산자(Operator)나머지연산자(%) : 피연산자 중 하나라도 실수일 때 실수형 연산을 진행 둘 다 정수일 경우 정수형 연산 진행복합대입 연산자(+= , *= ….): 직관적으로 이해하라예시) a+= b : a를 b만큼 증가시켜라, a = b b를 a에 대입해라 / a == b a와 b는 같다비트연산자 : 변환과정이 생략되기 때문에 연산이 빠르다. 경우의 수가 증가하게 됨.단항연산자 : prefix(바로 진행) , postfix(다음 연산에서 진행)논리 연산자&&: A와B모두 true이면 연산 결과는 true (논리 AND)||: A와 B 둘 중 하나라도 true이면 연산 결과는 true(논리 OR) !: 연산 결과는 A가 true이면 false, A가 false이면 true(논리 NOT)비트 쉬프트..
1일차(2018.01.02) Java 설치Java컴퓨터와 소통하는 언어, 사람 쪽에 가까운 언어유독 우리나라에서 JAVA를 사용하는 이유: 개발 생태계에서 돈벌이를 하기 위해서?Java의 속도가 문제가 되면 개발자는 데이터베이스에서 문제를 찾고 대부분 그곳에서 문제를 해결한다.(자바의 속도를 문제시 삼지 말자)JDK(Java Development Kit) 종류SE(Standard Edition): 개인용EE(Enterprise Edition): 협업용ME(Micro Edition): 소형기기용JDK 파일 종류javac.exe: 자바 컴파일러(컴퓨터가 인식할 수 있는 결과물을 만들어 준다)java.exe: 자바 런처(컴파일러가 결과물을 만들면 이것을 실행시킨다)인터프리터(Interpreter)와 컴파일러(Compiler)인터프리터: ..