컴파일(compile): 해당 언어로 작성된 컴퓨터 프로그램을 다른 언어의 동등한 프로그램으로 변환하는 프로세스 컴파일 에러- 컴파일시에 발생하는 에러 런타임 에러- 실행 시에 발생하는 에러 논리적 에러- 실행은 되지만, 의도와 다르게 동작하는 것 런타임에러(실행 중 에러) (1)Error : 프로그램 코드에 의해서 수습될 수 없는 심각한 오류 (2)Exception: 프로그램 코드에 의해서 수습될 수 있는 다소 미약한 오류 예외처리(Exception handling) 정의:프로그램 실행 시 발생할 수 있는 예외의 발생에 대비한 코드를 작성하는것 목적: 프로그램의 비정상 종료를 막고 정상적인 실행상태 유지 Exception 클래스들:사용자의 실수와 같은 외적인 요인에 의해 발생 RuntimeExcepti..
간단 설명 미완성(abstract) 클래스-> 미완성(abstract method)를 갖고있는 클래스 (일반 클래스와 차이: 추상메서드 유뮤, 쓰임은 일반 클래스 다르지 않다) 미완성 (abstract)메서드- 몸통( { } )이 없는 메서드 abstract 리턴타입 메서드명(); -추상클래스는 다른 클래스 작성에 도움을 주기위한것, 직접 인스턴스 생성불가 -상속을 통해 추상 메서드를 완성해야 인스턴스 생성가능 상속받고 추상메서드를 모두 구현하지않을시: 오류발생 해결방안 1: abstract class 만들어준다. 해결방안 2: 상속받은 추상메서드들을 모두 구현해준다. 사진(3) 처럼 추상클래스의 작성 -여러 클래스에 공통적으로 사용될수 있는 추상클래스를 바로 작성 -기존 클래스의 공통 부분을 뽑아서 추..
클래스와 클래스멤버(멤버변수,메서드)에 부가적인 의미부여 -하나의 대상에 어려가지 제어자를 같이 사용가능(접근제어자는 하나만 가능,접근제어자는 제일 앞) 접근 제어자 public, protected,생략하면 (default), private 그 외 static,final,abstract,native, transient,sychronized,volatile, strictflip Static -클래스의 ,공통적인 멤버변수-> 클래스 변수, 인스턴스 생성 x 사용가능, 메모리에 로드될때 생성 메서드-> 인스턴스 생성 X, 호출가능한 static method 인스턴스 멤버들을 직접 사용 X Final -마지막의 ,변경될수 없는 클래스-> 확장 될수없는 클래스 메서드-> 오버라이딩을 할수없는 메서드 ,변경불가 멤..
- Total
- Today
- Yesterday
- 자료구조 #CS공부
- spring #springboot #스프링부트공부 #스프링부트실습 #메타코딩유튜브
- Spring Boot 공부
- 국비지원
- application.yml 설정
- JSON에 대해서 알아보기
- JSON
- 자료구조
- 패스트캠퍼스
- JSON #json #개발자필수지식
- 내일배움카드
- 메가바이트스쿨
- mysql #인텔리제이랑 연결 #다시설치 및 재실행
- HTTP #메타코딩
- 스프링 # 스프링부트 #서버와클라이언트 # 공부기록
- 개발자취업부트캠프
- 빌드 오류 #java버전오류
- 국비지원교육
- git 개념 #spring전 git #간단한 개념만
- MegabyteSchool
- 알고리즘 복잡도 #알고리즘 공부 #이것이코딩테스트다 #이코테 #나동빈
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |