본문 바로가기 메뉴 바로가기

건빵의 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

건빵의 블로그

검색하기 폼
  • 분류 전체보기 (164)
    • words (37)
    • Data Science (9)
    • Computer Science (43)
    • 리뷰 (11)
    • 기타 (64)
      • 툴 정보 (1)
      • Android (12)
      • Java (15)
      • R (1)
      • 기타 (30)
  • 방명록

java (15)
[Java] 예외 메시지 log파일에 출력하기 - (2)

(1)의 예제에서는 메인 밖에서 에러가 발생될 경우에는 에러가 로그파일에 저장되지 않는다. 그래서 다음과 같이 변경해 주면 정상적으로 로그 파일에 저장할 수 있게 된다. public class ExceptionEx { public static void main(String args[]) { PrintStream ps = null; FileOutputStream fos = null; try{ fos = new FileOutputStream("error.log", true); ps = new PrintStream(fos); System.setErr(ps); System.out.println(1); System.out.println(2); System.out.println(3); System.out.print..

기타/Java 2010. 7. 19. 19:00
[Java] 예외 메시지 log파일에 출력하기 - (1)

log파일은 단순한 파일일 뿐 특별한 의미를 지니는 확장자는 아니다. class ExceptionEx { public static void main(String args[]){ PrintStream ps = null; try { ps = new PrintStream("error.log"); System.out.println(1); System.out.println(2); System.out.println(3); System.out.println(0/0); System.out.println(4); } catch (Exception ee) { ee.printStackTrace(ps); ps.println("예외메시지 : " + ee.getMessage()); } } } error.log파일에 에러 정보가 저..

기타/Java 2010. 7. 19. 18:39
[Java] 인터페이스의 장점

1. 개발 시간 단축 동시 개발 진행이 가능하다. 2. 표준화 가능 기본 틀을 인터페이스로 만들고 인터페이스를 구현하여 사용한다. 3. 관계없는 클래스들에게 관계를 맺어 줄 수 있다. 관계없는 클래스들이 공통적 특성이 있을 경우, 특성을 인터페이스를 만들어 공통적으로 구현하도록 하여 관계를 나타내게 할 수 있다. 4. 독립적인 프로그래밍 가능 인터페이스를 이용하여 선언과 구현을 분리할 수 있기 때문에 한 클래스의 변경이 다른 클래스의 변경에 영향을 미치지 않도록 하여 독립적인 프로그래밍이 가능해진다. 참조 : 자바의 정석

기타/Java 2010. 7. 19. 18:23
[Java] instanceof 연산자

자바의 상속 관계에서 다형성을 이용하여 부모 객체에 자식 인스턴스를 넣어 두었을 때, 실제 그 객체가 어떤 인스턴스인지 확인하는데 사용될 수 있다. void eat(Food f) { if ( f instanceof Donut ) { Donut d = (Donut)f; .... } if ( f instanceof Ramyeon) { Ramyeon r = (Ramyeon)f; .... } } 참조 : 자바의 정석

기타/Java 2010. 7. 19. 18:06
[Java]스레드 만들기

1. Runnable 이용하기 class UsingThread implements Runnable{ public void run(){ // 스레드의 동작 내용 } } public class MainClass { public static void main(String[] args){ UsingThread ut = new UsingThread(); Thread main_Thread= new Thread(ut); main_Thread.start(); } } 2. Thread클래스 이용하기 class MainThread extends Thread{ public void run(){ // 스레드 동작 내용 } } public class MainClass { public static void main(String[..

기타/Java 2010. 7. 9. 15:55
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 카타르 음주
  • Algorithms
  • 데이터 사이언스
  • android
  • linux
  • Reverse Engineering
  • Data Science
  • 개발
  • 리버싱
  • reversing
  • 머신러닝
  • 운영체제
  • 자바
  • 리눅스
  • Machine Learning
  • 통계학습
  • 대학원
  • statistical learning
  • 데이터 과학
  • Discrete Mathematics
  • 안드로이드
  • 알고리즘
  • 카타르
  • 자료구조
  • operating systems
  • Data Structure
  • java
  • 리버스엔지니어링
  • 기계학습
  • 이산수학
more
«   2025/12   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바