목록Programing/Java (16)
Steady Blog
Applet
* Graphics & Thread
---- java io& networks 를 공부해봐요~ 나중에 자바를 다 공부하구요~ * java IO - File 1. 스트링이란 = 데이터가 오고가는 입구. 2. 스트림의 특징 3. 스트림의 분류 1) 스트림의 용도에 의한 분류 2) 데이터 전송 방향에 의한 분류 3) 데이터 전송 단위에 의한 분류 4. File Class
*Event 1. 이벤트 예제 1번. 파일 관리 힘듬 예제 2번. 상속 받기 때문에 좋지만, 재사용이 안됨 예제 3번. 파일 관리가 쉬움, but 써야 할 Enter치면 액션 이벤트
* GUI Programming(AWT) * 1. AWT의 기본 개념 AWT(Abstract Windoew Tool(kit))는 GUI 프로그래밍을 제작하기 위해 자바에서 제공하는 라이브 러리를 모아놓은 것이다. AWT는 모든 GUI 프로그램에 사용되는 컴포넌트 및 툴킷을 제공하고 있으며 향후에는 JFC와 같은 스윙(Swing) 및 Java 2D의 모태가 되는 개념이다. AWT는 운영체제에 구해받지 않고 쓸 수 있도록 운영체제의 것을 그대로 사용하지 않고 공통적이고 기본적인 컴포넌트들을 추상화시켜 제공한다. 실행되는 운영체제에 따라 다르게 보이거나 동작 방식에 차이가 있을 수 있다. 이러한 단점을 극복하기 위해 개발된 것이 JFC(Java Foundation Classes)이다. 2. java.awf p..
*Generic & Collection --- 무한 데이터들은 import.java.util.*; 해야함. 1. 재네릭 -> 물컵 같은 것. - 근데 이해가 잘 안됨.. 2. 콜랙션 set 타입 인터페이스 HashSet - 순서 없음 - contain 메서드 알아두기. // set인터 페이스에서 해쉬코드를 알아봤는데 거기서 주머니 값의 해시 코드를 구했는데 주머니 안에 넣은 해쉬 코드는 어떻게 구해야 하나요? TreeSet - 동일 Data 없음
* 패키지, 예외처리, 단언 익셉션 에서 break;가 끼여있어도 finally를 나오게 하나요? 1. 패키지 - 일종의 폴더 jar의 지정 폴더는 = C:\program\java\jdk\lib\ext 에 넣어야 한다. 2. static import 문 import static java.lang.Math.*; import static java.lang.System.out; public class StaticlmpTest{ public static void main(String[] args){ int i = (int)(random()*26+65); out.println((char)i); } } 3. 예외처리 - 예상치 못한 상황 오류 - 프로그램 코드에 의해서 수습될 수 있는 다소 미약한 오류 ex) 사용..