#18-1 / 서버 - UDP UDP : 내부 포트 UDP와 TCP는 따로 놈❗ 서버 관련 변수는 모두 private 으로 선언 하는게 좋음 : 중간에 채갈 수 있음 ex) UDP Server(UDP 5000) Client(UDP 5000) -> 그다음 접속자는 UDP 5001, UDP 5002.... (가상포트)만약 client가 UDP 5000번을 이미 사용하고 있는경우 접속이 되지 않음- 포트 하나개로 여러개를 사용 할 수있음- 한개의 포트를 열어서 여러개의 가상포트와 통신을 할 수 있는 구조- 보안상 연결을 체크 할 수 있음- 자신의 포트가 열려있는지 아닌지를 체크해서 서버로 넘겨야함(보안 good)- 가상포트는 자동생성- 역추적 가능- packet 필요 TCP ( https://dev-eunse.tistory.com/94 .. 2024. 5. 27. IO,Network 정리 👀 IO,Network : try~catch 필수사용 [ IO ]io (buffered 필요) / nio(buffered 필요x - 이미 장착)File : 경로를 로드 [ IO - String,char 단위 ]FileReader,FileWriter : ASCII 를 핸들링 (문자)BufferedReader,BufferedWriter - FileReader,FileWriter의 한계(문자를 하나씩만 찍음) 때문에 사용하는데 전체를 찍기 위해 사용- 단독사용 X , FileReader,FileWriter 랑 같이 사용해야함- Writer를 쓰고 close()를 하지 않으면 저장이 되지 않는다 - nio는 close() 작성 X [ IO - string과 byte를 오가는 아이] Stream + Reader.. 2024. 5. 24. 2024-05-24 숙제 http://mekeyace.dothome.co.kr/shop_product.csv상품에 대한 order별 구매수량 및 1개당 비용을 산출한 csv파일입니다. 각 order번호 별로 구매수량*1개당 비용에 대한 매출액을 배열로 생성하고 총 합계매출비용을 출력하는 프로세서를 구축하시오. 흰트 : 2차배열로 나와야함 , 총 합계매출비용 출력 2024. 5. 24. interface 정리 interface ) => implements이용하여 로드 조립하듯 찍어낼때 많이 사용내부에 반복문,조건문 사용하는 경우는 잘 없음 주의사항(규칙)public 클래스 형태로 만들지 않음 default void 메소드(); : {} 중괄호 사용public void 메소드(); : 중괄호xprivate,protected 사용 불가override 활용해야함 - interface내 메소드 필수 사용interface class 내 field에 변수 사용시 무조건 상수!int a=0; String b=null; / public final int money = 5000; - 필드에 이런거 사용 x , 어차피 값 못바꿈interface class 안에 abstract 사용 가능여러개의 interface 한꺼번에 로.. 2024. 5. 24. 이전 1 ··· 53 54 55 56 57 58 59 ··· 77 다음