본문 바로가기

Main

Data In/OutPut StreamTest /*** | | Date : 2010-03-31 | Subject : DataStreamTest.java | Contance : 아래의 세 변수의 값을 PrimitiveData.Dat에 저장하라.(이 때, DataOutputStream 을 이용한다.) | */ import java.io.*; public class DataStreamTest{ public static void main(String[] args) { String writeFile="primitiveData.txt"; int i=10000; double d=3.5901; float f=4.2891F; FileInputStream fis=null; FileOutputStream fos=null; DataOutputStream dos=null;.. 더보기
File IO using Buffered IO Stream FileCopyBuffered.java/*** | | Date : 2010-03-31 | Subject : File I/O Stream Test using Buffer Filter | Contance : | */ import java.io.*; public class FileCopyBuffered{ public static void main(String[] args) { String readFile="angel.jpg"; String writeFile="Copy_file.jpg"; FileInputStream fis=null; FileOutputStream fos=null; //Buffer를 이용해 입출력 하는 Filter 계열의 Stream BufferedInputStream bis=null;; Buf.. 더보기
File I/O Ex. Source(2) FileCopy2.java/*** | | Date : 2010-03-31 | Subject : File I/O Stream Test | Contance : | */ import java.io.*; public class FileCopy2{ public static void main(String[] args) { String readFile="angel.jpg"; String writeFile="Copy_file.jpg"; FileInputStream fis=null; FileOutputStream fos=null; //1. 연결 try{ //읽을 파일과 연결 fis=new FileInputStream(readFile); //객체 생성되면 읽을 파일과 연결 끝. //쓸 파일과 연결 fos=new FileO.. 더보기
File I/O Ex. Source(1) FileCopy.java/*** | | Date : 2010-03-31 | Subject : File I/O Stream Test | Contance : | */ import java.io.*; public class FileCopy{ public static void main(String[] args) { String readFile="angel.jpg"; String writeFile="Copy_file.jpg"; FileInputStream fis=null; FileOutputStream fos=null; //--------------------------------------------- //1. 연결 try{ //읽을 파일과 연결 fis=new FileInputStream(readFile); /.. 더보기
School_Collection_Ex import java.util.*; public class SchoolManagerMap{ private HashMap map = new HashMap(); //추가 (key : id, value : Person객체) public void addPerson(Person person) throws DuplicatedIDException{ boolean b = map.containsKey(person.getId()); if(b){ throw new DuplicatedIDException(); } /* Person p = map.get(person.getId()); if(p!=null) throw new DuplicatedIDException(); */ map.put(person.getId(), person).. 더보기
HashMap Ex. Source(2) /*** | | Date : 2010-03-30 | Subject : | Contance : | */ import java.util.HashSet; //HashSet 사용을 위한 import import java.util.Iterator; //Iterator 사용을 위한 import public class SetTest{ public static void main(String[] args) { HashSet set=new HashSet(); set.add("A"); set.add("B"); set.add("C"); set.add("D"); System.out.println(set); //결과값 : [D, A, B, C] //중복값 삽입 여부 확인 위한 추가 작업 set.add("C"); set.add(".. 더보기
HashMap Ex. Source /*** | | Date : 2010-03-30 | Subject : MapTest2.java | Contance : a | */ import java.util.*; class MemberVO{ //Attirubute private String id; private String name; private int age; //Constructor public MemberVO(){} public MemberVO(String id,String name, int age){ this.id=id; this.name=name; this.age=age; } //Setter Method() public String getId(){ return id; } //toString Method() public String toSt.. 더보기
Collection FrameWork 中 MAP Ex. source Collection FrameWork 中 MAP /*** | | Date : 2010-03-30 | Subject : MapTest.java | Contance : Collection FrameWork 中 map에 대해서 간단한 실습예제 | */ import java.util.HashMap; import java.util.Set; import java.util.Iterator; public class MapTest{ public static void main(String[] args){ HashMap map1=new HashMap(); //추가 map1.put("id","abc"); //HashMap은 항상 (Key , Value) 형태로 사용된다. map1.put("passwd","1111"); map.. 더보기
저전압설정 더보기
Web 2.0 기반 Java Framework 와 안드로이드 - 8시간 JAVA SE(Standard Edition) 1주차 Java Technology의 개요 Java의 특징 JDK 설치 및 환경설정 객체지향 프로그래밍 개요 클래스 메소드 속성 생성자 메소드 호출 캡슐화 자바기본문법 1 자바기본문법 2 자바기본 문법 3 자바기본 문법 4 배열 - 8시간 JAVA SE(Standard Edition) 2주차 상속 메소드 오버라이딩 Polymorphism Heterogeneous Collection Polymorphic argument static final 접근제한자 abstract class interface Exception Handling - 8시간 JAVA SE(Standard Edition) 3주차 Exception Handling Object Class.. 더보기