본문 바로가기

Java

자바 정규 표현식 자바 정규 표현식(JAVA Ragular expression!)자바의 정규표현식은 J2SE 1.4 부터 지원되지 시작했습니다. 관련된 주요 클래스들는 java.util.regex 팩키지에 있습니다. Pattern 클래스 Pattern 객체는 Perl 문법과 비슷한 형태로 정의된 정규표현식을 나타냅니다. 문자열로 정의한 정규표현식은 사용되기 전에 반드시 Pattern 클래스의 인스턴스로 컴파일되어야 합니다. 컴파일된 패턴은 Matcher 객체를 만드는 데 사용되며, Matcher 객체는 임의의 입력 문자열이 패턴에 부합되는 지 여부를 판가름하는 기능을 담당하합니다. 또한 Pattern 객체들은 비상태유지 객체들이기 때문에 여러 개의 Matcher 객체들이 공유할 수 있습니다. Matcher 클래스 Matc.. 더보기
자바의 Exception 기억을 잘 못해서 저장한다... 아!! 내 머리는 메멘토인가... 자바의 Checked Exception은 java.lang.Exception을 상속한 Exception으로 컴파일 시점에 이 Exception을 try ~ catch 구문으로 처리하지 않을 경우 컴파일 에러가 발생한다. 그러므로 컴파일 시점에 메소드에서 발생하는 Exception 처리가 제대로 구현되어 있는지를 확인하는 것이 가능하다. 예를 들어 java.io.IOException 이 대표적인 Checked Exception 이다. Unchecked Exception은 java.lang.RuntimeException 을 상속한 Exception으로 컴파일 시점에 try ~ catch 구문으로 처리하지 않아도 컴파일 에러가 발생하지 않는다... 더보기
Iterator Test 결과물 예제 1번 테란 저그 프로토스 ---------- 예제 2번 테란 저그 프로토스 ---------- 예제 3번 드랍쉽 시즈탱크 휴먼 테란 ---------- 예제 4번 드랍쉽 시즈탱크 휴먼 테란 ---------- 예제 5번 안드로이드 아이폰 림 더보기
clock.html 현재 시간은 입니다. 더보기
Simple한 Ajax 예제 ======================================================= simpleAjaxApp.html ======================================================= 출처 : 최범균의 AJAX 더보기
XMLHttpRequest 모듈 : httpRequest.js ==================== httpRequest.js ==================== function getXMLHttpRequest() { if (window.ActiveXObject) { try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e1) { return null; } } } else if (window.XMLHttpRequest) { return new XMLHttpRequest(); } else { return null; } } //생성된 XMLHttpRequest 객체를 저장할 전역변수 var httpR.. 더보기