본문 바로가기

프로그래밍 기초/JAVA

(4)
[Java]접근지정자 public 어디서나 접근이 가능하다. protected 다른 패키지에서는 접근이 불가능하지만 상속받은 클래스까지도 접근을 가능하게 해준다. default 따로 접근지정자를 명시해주지 않으면 default가 접근지정자이다. 같은 package안에서만 접근가능하다. private private가 속해있는 class를 제외하고는 접근할 수 없다. 값을 가져오거나 수정할수도 없다. 접근지정자 동일클래스 동일패키지 다른패키지의 자식클래스 다른패키지 Public ㅇ ㅇ ㅇ ㅇ Protected ㅇ ㅇ ㅇ Default ㅇ ㅇ Private ㅇ
[JAVA]instaceof 연산자 instanceof연산자를 사용하면 객체가 무슨 타입인지 알 수 있다. if(tmp instanceof String){}으로 쓰였을 때 tmp가 String type이라면 true를 리턴하여 if(true)가 된다.
[JSP]자바 템플릿 : 자동완성기능 사용하기- dbupdate와 dbselect DBupdate와 DBselect가 DAO만드는 과정에서 반복적으로 등장하여 미리 템플릿을 만들어 사용해주었다. 템플릿 생성 후 DBupdate ctrl+space /DBselect ctrl+space 로 자동완성이 가능하다. DBselect Connection conn=null; PreparedStatement pstmt=null; ResultSet rs=null; try { conn=new DbcpBean().getConn(); String sql=""; pstmt=conn.prepareStatement(sql); // ? 에 값 바인딩 rs=pstmt.executeQuery(); while(rs.next()) { } }catch(Exception e) { e.printStackTrace(); }fi..
[JAVA]자동완성 만드는 Templates window -> preferences에서 자동완성을 수정,삭제,추가할 수 있다.