프로그래밍
-
java :: 자바로 URL 이미지 다운로드 소스IT/Java & JSP & FW 2013. 4. 7. 21:30
네. 자바로 URL에 해당하는 이미지를 다운로드 하는 소스입니다. 제가 실제로 사용하고 있는 소스이므로~ 별다른 문제는 없습니다. -_-ㅋ 불필요하게 jar 파일이 필요한것두 아니고 순수하게 자바로 되어있습니다. ^^ 그대로 복사해서 사용해보시면 충분이 이해되실꺼라봐요! ㅋ public static void imgFile(String localPath, String path, String name){ String file_ext=name.substring( name.lastIndexOf('.')+1, name.length()); BufferedImage image = null; try{ image = ImageIO.read(new URL(path+name)); BufferedImage bufferedIm..
-
java :: 싱글톤 패턴(Singleton Pattern)IT/Java & JSP & FW 2012. 4. 17. 11:49
싱글톤 패턴이란!? 싱글톤 패턴이란, 자주 사용되는 클래스를 객체 선언할 때 한번만 만들어지게 하는 방법입니다. 일반적인 객체선언은 이렇습니다. A a=new A(); 이런식의 객체선언은 선언할 때마다 메모리에 새로운 영역을 할당시킵니다. A a=new A(); A b=new A(); A c=new A(); A d=new A(); ....... a, b, c, d는 모두 다른 메모리를 가지게 되고 쓸모없이 메모리 영역 낭비를 하게 됩니다. 이런 메모리 영역의 낭비를 줄이기 위해 일단 객체를 만들려고 하는 클래스의 생성자를 private 로 선언해서 접근하지 못하게 만듭니다. 그런 다음 클래스 안에서 변수 하나를 private static 으로 선언하고 자신의 클래스를 객체화 시킵니다. 그리고 public..
-
java :: 다중 if 문, switch문, for문 각종 예제 프로그램IT/Java & JSP & FW 2011. 12. 9. 10:30
제어문 조건제어문, 반복제어문 다중 if 문 특징 (기억) 1.순차조건문 2.트리형구조 3.if else 의 원형을 그대로 따라간다. 다중 if 문 사용_음식주문 프로그램 import java.io.*; public class day05_01 { public static void main(String[] args) throws IOException{ System.out.println("먹고싶은메뉴를 고르세요"); System.out.println("1.짜장, 2.짬뽕, 3.탕수육, 4.팔보채"); System.out.print("메뉴>"); int menu=System.in.read()-48; if(menu==1){ System.out.println("짜장면을 주문하셨습니다."); }else if(men..