본문 바로가기
728x90
반응형

스터디 자료 준비/JAVA8

JAVA 스터디를 위한 키워드 29-34 29. Oracle 기본 자료형 - 숫자 : NUMBER - 날짜 및 시간 1) DATE : 기본형식 년/월/일 2) TIMESTAMP : 기본형식 년/월/일/시/분/초 - 문자 1) CHAR(고정길이) : ~2,000byte 2) VARCHAR2(가변길이) : ~4,000byte 30. Oracle 연산자 - 산술 연산자 : + , - , * , / - 비교 연산자 : =, !=, , ^=, >, =, WHERE > GROUP BY > HAVING > SELECT > ORDER BY 2022. 5. 3.
JAVA 스터디를 위한 키워드 26-28 26. Wrapper class - 8개의 기본 타입에 상응되는 Clss - byte : Byte short : Short int : Integer long : Long float : Float double : Double boolean : Boolean char : Character - 기본 타입 영역인 stack은 참조타입 영역인 Heap과 연결되지 않음 27. DBMS - DB를 저장/관리하는 기능을 제공하는 응용 프로그램 - 종류에따라 DB Server까지 제공 - 종류 : Oracle, MS SQL, MySQL, MariaDB 등 28. SQL(Structured Query Language) - 문법 1) DDL : CREATE, DROP, ALTER, TRUNCATE 2) DML : SELEC.. 2022. 4. 22.
JAVA 스터디를 위한 키워드 22-25 22. 프레임워크(framework) - 소프트웨어 공통 기능을 라이브러리 형태로 제공 장점 : 재사용성 높음, 개발기간 단축, 관리 및 테스트 용이, 개발 생산성 향상, 개발 품질 향상 - JAVA에서는 대표적으로 Spring Framework를 사용하고 있으며, 정부에서는 스프링 프레임워크를 기반으로 만든 전자정부 프레임워크를 표준으로 사용 중 23. MVC 패턴 - Model + View + Controller - 브라우저에서 요청 -> 컨트롤러(Servlet)에서 모델 연결 -> 비즈니스로직 처리( + DB 요청) -> 컨트롤러에서 뷰 선택 -> 브라우저로 응답 24. Servlet - 웹 서버쪽에 작성된 자바 프로그램 - 메모리 내 적재해놓고 사용 가능(매번 읽을 필요 X) - 스레드 형태로 실.. 2022. 4. 12.
JAVA 스터디를 위한 키워드 18-21 18. Array (배열) - 참조타입 (뭉탱이로 들고다니니까^^;) - 선언 방법 [1] char[] arrayC = {'A','B','C'} [2] char[] arrayC2 = new char[3]; // 타입의 초기값이 입력됨, 참조타입은 null이 입력됨 [3] char[] arrayC3 = new char[]{'A','B','C'}; // 자주 사용하지 않음 - String str = ""; 은 값이 없음 19. String Ⅱ - String str1 = "Happy"; String str2 = "Happy"; String str3 = new String("Happy); == : 기본타입 비교 equals() : 참조타입 비교 결과) Str1 == Str2 : True Str1 == Str3.. 2022. 4. 6.
JAVA 스터디를 위한 키워드 15-17 15. String - 참조 타입(이면서 기본타입) - 기본타입과 참고타입의 차이 ㄴ 기본 타입은 값을 전달한다(pass by value, cal by value, assign by value) ㄴ 참조타입은 주소를 전달한다(new 예약시 사용해서 메모리에 할당) (pass by reference, call by reference, assign by reference) - 작동은 기본타입(값 전달)로 됨 1) [1] String s1 = "K"; String s1 = new String("K"); 둘 다 됨 [2] String str = "Happy"; String st1 = str; st1의 H를 h로 바꿔도 String str에는 Happy가 출력됨 2) Concatenation(연쇄) - 문자열 ".. 2022. 4. 3.
JAVA 스터디를 위한 키워드 11-14 11. for 문 for (int i = 0; i 2022. 3. 16.
JAVA 스터디를 위한 키워드 7-10 7. 메소드(Method) - 기본 형태 : public static void main(String[] args) { } public = 접근제어자(필수) static = 스태틱 void = 반환(리턴)(필수) main = 메소드명(필수) String[] args = 아규먼트, 파라미터 - 메소드를 작성시에는 3가지 필수 - 접근제어자 반환 메소드명( ) { } 접근제어자 public : 모두 사용 가능(내 클래스, 외부클래스, 상속) protected : 상속 or 같은 패키지, 내 클래스 default : 같은 패키지, 내 클래스 private : 내 클래스 반환 void : 리턴 없음 Type ┌ 기본 타입 └ 참조 타입 8. import - 다른 패키지의 위치를 표기해 줌 - java.lang.*.. 2022. 3. 11.
JAVA 스터디를 위한 키워드 1-6 1. JDK (Java Development Kit) = JRE (Java Runtime Environment) + 컴파일러 + 디버거 등등 - JRE란 자바 실행 환경의 약자로, Java 애플리케이션을 생성하고 실행하기 위한 구성 요소를 의미 - JRE = JVM + Java 클래스 라이브러리 + Java 클래스 로더 - JVM(Java Virtual Machine) : 자바 가상 머신으로 어떤 환경에서든 같은 실행을 할 수 있도록 만드는 머신 JDK의 종류 1) Java SE(Standard Edition) : 자바 표준 JDK 2) Java EE(Enterprise Edition) : 웹 서버 개발을 위한 JDK 3) Java ME(MS Edition) : MS 환경 개발을 위한 JDK(현재는 많이.. 2022. 2. 15.
728x90
반응형