목록전체 글 (74)
✿∘˚˳°∘°
2022/12/21 [ 1. DML(SELECT) ] ======================================================== DQL - SELECT 데이터를 검색(추출)하기 위해 사용되는 언더 DML에 속해있으며 DML중 SELECT만을 따로 의미 Result Set : 데이터를 조회한 결과 - 0개이상의 행을 포함하기때문에 한줄도없을수도있음(0포함) - 특정기준에 의해 정렬가능(특정행/특정컬럼/다른테이블의특정컬럼과함께) SELECT 컬럼명 FORM 테이블명 WHERE 조건식; [ 실 습 ] -- 전체실행:F5 명령문실행:Ctrl+Enter SELECT * FROM EMPLOYEE; -- 주석 -- 특정테이블 조회하는 방법 /* 주석 SELECT 조회하고싶은컬럼1,조회하고싶..
2022/12/20 - 유저목록을 ArrayList에서 관리하고, 파일로 저장/로드하는 프로그램 (어제 한 UserMgr 다른버전) +추가 ) 만약 파일로저장/불러오기 시 공개하고싶지않은 값이 있으면(비밀번호 등) 변수들을 선언한 vo클래스 User.java에서 해당변수값에 transient를 입력해주면된다. [ 1.Network ] ===================================================================== 1 - 1 ) 서버와 클라이언트의 데이터교환 주의 : port를 지정해서 사용하고 있기 때문에, 다시실행하려면 꼭 서버를 종료하고 해줘야한다. (port중복 에러발생) 서버코드는 클라이언트가 접속을 할때까지 대기를 유지한다. [ 최종 Server Co..
2022/12/19 [ 1. HashMap ] ==================================================================== HashMap을 이용한 StudentMgr만들기 [ 2. Exception ] ===================================================================== 프로그래밍 오류의 종류 1) 컴파일 에러 : 소스상의 문법 에러 2) 런타임 에러 : 입력값틀림, 배열의 인덱스범위 벗어남, 계산식의 오류 3) 논리오류 : 에러는 발생하지 않았지만 개발자의 의도대로 작동X 4) 시스템에러 : 컴퓨터 오작동으로 인한 에러(소스코드로 해결X) try ~ catch / try ~ catch ~ finally..
2022/12/16 [ 1. Generics ] ================================================================== 기존방법 public class TestClass{ private String str; private int num; } new TestClass(); public class TestClass{ //제네릭쓸거라고 명시해주는것 private T data; } 실행클래스에서 TestClass = new TestClass 하고 객체를 생성할때 자료형을 결정해서 을 넣어서 지정 주의점 : 꼭 참조형으로 사용해야한다 - int(X) 기본형을 사용하고싶으면 wrapper class를 사용해야함(Integer) Generics Type설정방법 1. :..