목록분류 전체보기 (352)
개발자입니다
220905 JSP = Java Server Pages 배우는 것: Web site 구현 기술(백엔드가 주), 백엔드에 집중하지만 프론트엔드도 배울수 밖에 없다. HTML, CSS, Javascript 학습 데이터베이스 관련 명령어 알아야 함 크게 5가지 카테고리: JSP - Front(HTML, CSS, Javascript) - Database로 JSP외 웹언어: PHP, ASP. 한국 웹은 JSP 비율 높음 JSP 학습 후 Spring Framework 학습 학습 순서: Front 먼저 학습 - Database - JSP - 홈페이지 제작 - 서블릿(시간 되면 후반부에) request, response, session 용어 이해 필요 C:\jsps 에 모든 수업 내용 저장. 경로에 한글 있으면 충돌 ..
220308 -회색부분은 컴파일러 레벨에서 예외처리 루틴이 구현되야 함 .printStackTrace() : 예외 발생 당시의 호출 스택에 있었던 메서드의 정보와 예외 메시지를 화면에 출력한다. .getMessage() : 발생한 예외 클래스의 인스턴스에 저장된 메시지를 얻을 수 있다. -finally 어떠한 경우에도 finally 블럭 실행. return이 앞에 있더라도 -Collection Framework : 일을 처리하는 방식의 틀을 규격화 시켜놓음 자바 객체들의 집합이 있는데 그것을 처리하기 위한 틀 List : object 타입을 elements로 갖는다. Index 사용 Set : index 미사용. 순서 없고 중복 미허용 Map : Hash function(해쉬 함수)에 ke..
220307 -예외 처리 데이터 타입 없으면 데이터로써 인식을 못함 사용자 데이터에만 영향을 미치는 오류도 있음 시스템의 오류 처리방법 : 강제종료 시스템에 영향을 미치는 것 : 에러 사용자 데이터에 영향을 미치는 것 : 예외 사용자 데이터에 영향을 미치는 코드가 발생하면 그 코드를 실행시키지 않음 -> 예외 처리 코드로 분기시킴 try ~ catch 는 한 몸 지역 변수의 지역 = 블록 예외가 발생하면 그 코드 대신 다른 코드 실행 예외 발생시 JVM이 객체 생성 컴파일러가 체크하는 예외, 체크하지 않는 예외 있음 예외 활성화시 throw 키워드 사용 throw로 예외를 발생시킬 수 있다. throw로 예외를 던진다 = 분기한다