✿∘˚˳°∘°
17일차 : Network 본문
2022/12/20
- 유저목록을 ArrayList에서 관리하고, 파일로 저장/로드하는 프로그램 (어제 한 UserMgr 다른버전)
+추가 ) 만약 파일로저장/불러오기 시 공개하고싶지않은 값이 있으면(비밀번호 등) 변수들을 선언한 vo클래스 User.java에서 해당변수값에 transient를 입력해주면된다.
[ 1.Network ] =====================================================================
1 - 1 ) 서버와 클라이언트의 데이터교환
주의 : port를 지정해서 사용하고 있기 때문에, 다시실행하려면 꼭 서버를 종료하고 해줘야한다.
(port중복 에러발생) 서버코드는 클라이언트가 접속을 할때까지 대기를 유지한다.
[ 최종 Server Code ] - "exit" 라는 키워드를 입력받을 때까지 채팅(서버도 클라이언트도 종료가능)
[ 최종 Client Code ]
1 - 2 ) 도메인을 입력받아 IP를 알려주는 프로그램
[ Server ]
[ Client ]
1 - 3 ) Quiz.지정된 서버에 접속해서 문제를 다풀면 끝나는 프로그램
오늘 실수한점
1. HashMap사용시 필요없는데 Set<자료형> set = map.keyset(); 사용
'국비수업 > JAVA' 카테고리의 다른 글
16일차 : HashMap / Exception / IO (0) | 2022.12.19 |
---|---|
15일차 : Generics / Collection - List, Set, Map (0) | 2022.12.16 |
14일차 : Object / API (0) | 2022.12.15 |
13일차 : 종속 / 다형성 / 추상클래스와 인터페이스 (0) | 2022.12.14 |
12일차 : 객체지향프로그래밍 - 회원(포인트)관리 프로그램 (0) | 2022.12.13 |
Comments