본문 바로가기
728x90
반응형

NEXT3

JDBC 개발자 수업 75일차(2) - Statement 클래스, ResultSet 클래스 1. Statement 클래스 2. ResultSet 클래스 1. Statement 클래스 [ 정의 ] - 모든 SQL구문을 실행하는 역할을 한다. - Connection 클래스를 통해서 생성한다. - Statement 객체가 실행할 SQL을 어느 서버에서 실행할지 모르기 때문에 그 정보를 가지고 있는 Connection과 연관되어 있다. [ Statement 종류 ] 텍스트 쿼리 실행용 1. Statement - 기본 2. PreparedStatement - 인자값과 관련된 작업에 특화 (코드 안정성 높음, 가독성 높음 ) 프로시저 실행용 1. CallableStatement - 프로시저 전용 Statement [ 메소드 종류 ] 반환값이 없는 쿼리 변수명.executeUpdate(); 반환값이 있는 .. 2021. 7. 13.
JAVA 개발자 수업 31일차 - 정규 표현식(Regular Expression) 정규 표현식(Regular Expression) 정규 표현식(Regular Expression) - 어제는 정규 표현식에 대해 알아보았고, 이클립스에서 제공하는 Find/Replace (Ctrl+F) 기능을 예제로 알아보았다. - 오늘은 자바에서 정규 표현식을 지원하는 일부 메소드를 알아보자. [ replaceAll(), split() 메소드를 이용한 정규 표현식 ] String txt = "안녕하세요. 홍길동입니다. 제 전화번호는 010-1234-5678입니다. 그리고 집 전화는 02-123-4567입니다."; System.out.println(txt.replaceAll("[0-9]{2,3}-[0-9]{3,4}-[0-9]{4}", "XXX-XXXX-XXXX")); //--------------> 0~9.. 2021. 5. 11.
JAVA 개발자 수업 27일차 - 연결 리스트(LinkedList), iterator 1. 연결 리스트(LinkedList) 2. iterator 1. 연결 리스트(LinkedList) [정의] - 각 Node가 데이터와 포인터를 가지고 한 줄로 연결되어 있는 방식의 자료구조. - 데이터를 담고 있는 Node들이 연결되어 있고, Node의 포인터가 이전 노드와 다음 노드와의 연결을 담당합니다. - Node는 LinkedList에 객체를 추가하거나 삭제하면 앞뒤 링크만 변경되고 나머지 링크는 변경되지 않습니다. - List 인터페이스를 구현했기때문에 ArrayList와 사용법 유사(내부 구조는 다르다.) [ArrayList & LinkedList Append(추가) 비교] ArrayList arr = new ArraryList(); LinkedList list = new LinkedList.. 2021. 5. 4.
728x90
반응형