본문 바로가기
  • Coding & Book

혼공59

3주차 완료 11일차 https://loui3.tistory.com/116 11. 혼공자 11일차(예외) 예외 예외는 에러 이외에 프로그램 자체에서 발생하는 오류를 말합니다. 자바는 예외가 발생할 가능성이 높은 코드를 컴파일할 때 예외 처리 유무를 확인합니다. 코딩으로 인해 발생하는 프로 loui3.tistory.com 12일차 https://loui3.tistory.com/119 12. 혼공자 12일차(예외 처리) 예외 처리 프로그램에서 예외가 발생했을 경우 프로그램의 갑작스러운 종료를 막고 정상실행을 유지할수 있도록 예외처리를 해야합니다. try-catch-finally 블록 try 블록에는 예외 발생 가능 코드가 loui3.tistory.com 13일차 https://loui3.tistory.com/123 13.. 2023. 7. 20.
14. 혼공자 14일차(java.util 패키지) Date 클래스 날짜를 표현하는 클래스 입니다. 날짜 정보를 주고 받을때 매개 변수나 리턴 타입으로 주로 사용됩니다. package sec12.exam01; import java.text.*; import java.util.*; public class DateExample { public static void main(String[] args) { // TODO Auto-generated method stub Date now = new Date(); String strNow1 = now.toString(); System.out.println(strNow1); SimpleDateFormat sdf = new SimpleDateFormat("yyyy년 MM월 dd일 hh시 mm분 ss초"); String N.. 2023. 7. 20.
13. 혼공자 13일차(기본 API 클래스) API API는 라이브러리라고도 부릅니다. 프로그램 개발에 자주 사용되는 클래스 및 인터페이스의 모음을 말합니다. 자바 API 도큐먼트 API는 도큐먼트 HTML 페이지로 작성되어있고 아래 url에 방문하시면 볼수 있습니다. https://docs.oracle.com/en/java/javase/index.html Java Platform, Standard Edition Documentation - Releases Java Platform, Standard Edition documentation, current and previous releases docs.oracle.com jdk 8 https://docs.oracle.com/javase/8/ Home: Java Platform, Standard Ed.. 2023. 7. 19.
혼공스 10일차(조인) 조인 두 개의 테이블을 서로 묶어서 하나의 결과를 만들어 내는것을 말합니다. 두 테이블을 엮어야만 원하는 형태로 나오는 경우(택배)도 많습니다. 일대 다 관계 한쪽 테이블에는 하나의 값만 , 다른쪽 테이블에는 여러개의 값이 존재하는 관계를 말합니다. 내부 조인 두테이블을 연결할때 가장 많이 사용됩니다. 그냥 조인이라 부르면 내부 조인을 뜻합니다. USE market_db; SELECT * FROM buy INNER JOIN member ON buy.mem_id = member.mem_id WHERE buy.mem_id = 'GRL'; 외부 조인 두 테이블을 조인할때 필요한 내용이 한쪽 테이블에만 있어도 결과를 추출할수 있습니다. LEFT OUTER JOIN문의 의미는 왼쪽 테이블의 내용은 모두 출력되어야.. 2023. 7. 18.
12. 혼공자 12일차(예외 처리) 예외 처리 프로그램에서 예외가 발생했을 경우 프로그램의 갑작스러운 종료를 막고 정상실행을 유지할수 있도록 예외처리를 해야합니다. try-catch-finally 블록 try 블록에는 예외 발생 가능 코드가 위치 합니다. catch 블록은 try 블록에서 발생한 예외를 잡아 처리하는 코드입니다. finally 블록은 예외 발생 여부와 상관없이 항상 실행되는 코드 입니다. try { // 예외가 발생할 수 있는 코드 } catch (예외1 변수1) { // 예외1을 처리하는 코드 } catch (예외2 변수2) { // 예외2를 처리하는 코드 } finally { // 항상 실행되는 코드 } 다중 catch 블록 try블록에 다양한 예외가 발생할수 있는데 이를 예외별로 처리하기 위해 사용합니다. catch .. 2023. 7. 18.
혼공스 9일차(데이터 형식에 대해 알아 보자) 데이터 형식 테이블을 만들때는 데이터 형식을 설정해야 합니다. 데이터 형식에는 숫자형 문자형 날짜형등이 있습니다. 정수형 정수형은 소수점이 없는 숫자를 말합니다. 데이터 형식 바이트 수 숫자 범위 TINYINT 1 -127~127 SMALLINT 2 -32.768~32.767 INT 4 약 -21억 ~ +21억 BIGINT 8 약 -900경 ~ +900경 USE market_db; CREATE TABLE hongong4 ( tinyint_col TINYINT, smallint_col SMALLINT, int_col INT, big_col BIGINT ); INSERT INTO hongong4 VALUES(127,32767,21495522,90000000000000); SELECT * FROM market.. 2023. 7. 17.