Java7 [JAVA]문자열 결합 자바에서 문자열을 결합시키는 방법 3가지에 대해 알아보자 1. "+" 연산자를 사용하기 2. append() 사용하기 3. concat() 사용하기 2022. 8. 2. JAVA Stream 1. stream 스트림은 단방향으로 통신이 가능하며, 하나의 스트림으로 입력과 출력을 같이 처리할 수 없습니다. 2. 데이터 타입에 따라 : byte or char byte char 입력 InputStream Reader 출력 OuputStream Writer 3. 종류 3-1) 바이트 스트림 : 1byte 단위로 입출력되는 데이터를 처리 InputStream FileInputStream FilterInputStream BufferedInputStream DataInputStream ObjectInputStream OutputStream FileOutputStream FilterOutputStream BufferedOutputStream DataOutputStream PrintStream ObjectO.. 2022. 7. 31. 다형성(업캐스팅, 다운캐스팅) 자바에서는 한 타입의 참조변수로 여러 타입의 객체를 참조할 수 있도록 함으로써 다형성을 프로그램적으로 구현할 수 있습니다. 예제를 통해 업캐스팅과 다운캐스팅에 대해 설명드리겠습니다. 1. 업캐스팅(형변환 생략 가능) Tv t1 = new CaptionTv(); -> Tv t1 = (Tv)new CaptionTv(); 위의 코드는 조상타입의 참조변수로 자식인스턴스를 참조하고 있습니다. 그러나 TV타입의 참조변수로는 CaptionTv 인스턴스 중에서 Tv 클래스의 멤버들만 사용할 수 있습니다. t1.caption(); 이와 같이 t1으로 자식클래스의 메서드인 caption()을 호출 시 "The method caption() is undefined for the type Tv"라는 에러가 발생합니다. 2. .. 2022. 7. 30. 이전 1 2 다음