Java에서 인스턴스(객체)를 만드는 다양항 방법 Java에서는 다음과 같이 인스턴스(객체)를 만드는 방법이 있다. new 일반적으로 인스턴스는 Java의 예약어 new를 사용해서 만든다. 다음과 같이 하면 Something 클래스의 인스턴스를 만들고 변수 obj에 대입할 수 있다. --> obj라는 이름을 가지는 Something 클래스 타입의 객체를 가진다 라고 말할 수 있겠다. Something obj = new Something(); 이 경우 클래스 이름(여기에서는 Something)을 소스 안에 기술할 필요가 있다. clone Prototype 패턴에서 등장했던 clone 메소드를 사용하면 이미 존재하는 인스턴스를 기초로 새로운 인스턴스를 만들 수 있다. 다음과 같이 하면 자신(this)을 기초..
Java DOM vs SAX parser [출처] http://blog.naver.com/johnforstar/30072042005 자바에서 XML 파일을 파싱하는 Parser 를 만들기 위해서, 사용할 수 있는 라이브러리들은 다양하다. 그중에서 유명한 것이, DOM 과 SAX 이다. DOM Parser 는 xml text 의 string들과 stream 들을 parsing 할 때 사용되는 것으로서, XML 을 parsing 하면서, 트리구조를 만들고 이 트리구조 전체를 메모리 상에 로드 시킨다. 장점은: 사용법이 간단하고, 트리구조 전체를 볼 수 있다는 것. 단점은: 메모리를 많이 먹고, 조금 느리다는 점 이 있다. 더 자세한 정보를 얻고 싶으면 아래의 링크로 가서 살펴보면 도움이 된다. http://..
StringTokenizer // HashMap // HashTable StringTokenizer st = new StringTokenizer("010-123-456-789", "-"); System.out.println("-> " + st.countTokens()); while(st.hasMoreTokens()){ System.out.println("-> " + st.nextToken()); } HashMap hm = new HashMap(); hm.put("a", "1"); hm.put("b", "2"); hm.put("c", "3"); hm.put("d", "4"); Iterator iterator = hm.keySet().iterator(); while(iterator.hasNext()){ St..
java split // 문자열 자르기 Class. String. Example. public class examSpilt{ public static void main ( String args[] ){ String phone = "123-456-789"; String[] phoneArray = phone.split("-"); for( String phoneNum : phoneArray ) System.out.print( phoneNum ); } } output 123456789 [출처] Java split / 문자열 자르기|작성자 hugvirus
- Total
- Today
- Yesterday
- java 객체
- lol 서포터
- Mysql명령어
- 자바정의
- MySQL
- dom vs sax
- java파일복사
- Split
- bruno mars marry you
- 타루 예뻐할께
- 펌방지해제
- jason maraz
- javascript강의
- eclipse 단축키
- This Android SDK requires An...e ADT to the latest version
- eclipse svn
- 스크린세이버
- 자바스크립트강의
- 체크박스
- java 인스턴스
- 문자열자르기
- 갈릴레오 svn
- 불독맨션 좋아요
- jason marz im yours
- java파일삭제
- sax vs dom
- marry you 프로포즈
- Marry You
- 자바 객체
- 이클립스 단축키
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |