분류 전체보기(278)
-
Sokect
Socket : 컴퓨터에서 통신을 하게 해주는 역할을 함 메서드 - Socket() : 기본생성자. 사용자가 소켓을 생성할 때 사용 - connect() : 클라이언트가 서버에 연결하기위해 사용 ex) 초인종 누르기 - accept() : 서버가 클라이언트의 연결 요청을 수락하고 클라이언트와 통신을 위한 소켓을 생성 ex) 집 주인이 문을 열어줌 - send() : 대화를 보냄 - receive() : 대화를 받음 - getInputStream(): 소켓에서 데이터(글자, 파일 등)를 읽어오기 위한 입력 스트리밍 - getOutputStream(): 소켓에서 가져온 데이터(글자, 파일 등)를 쓰기위한 출력 스트리밍 - close() : 소켓을 닫아 연결을 종료 * BufferedReader - readL..
2024.05.03 -
Address 3 2024.05.03
-
Address 2
내 집 주소 알아보기 InetAddress.getLocalHost() : 현재 내 컴퓨터에 지정된 IP주소를 가져오는 메서드 192.168.0.1 기반 내 IP 주소 : 192.168.0.36 localhost 127.0.0.1 - 기본으로 처음에 컴퓨터가 동일한 선에서 1대일 때는 192.168.0.1 -> 마지막이 1인 숫자를 받음 - 여러사람이 함께 동일한 장소, 선, 네트워크를 나눠서 받게될 경우에는 1부터 차례대로 번호가 부여받게 됨 내 컴퓨터 실제 주소를 알고 싶다면 네이버 검색창에 ip주소 검색 및 확인 192.168.0.36의 경우 내 집에 있는 호수를 가리켜서 사용 우리집을 나타내는 숫자주소 = 127.0.0.1 / localHost = 192.168.0.36
2024.05.03 -
Address
IP 주소 - 컴퓨터에서 네트워크의 특정 장치를 확인하는데 사용하는 숫자 - 가장 기본 주소 : 192.168.0.1 = 로컬호스트(Local host) port - 네트워크에서 데이터를 주고받을 수 있는 장소 - 타인의 컴퓨터나 도메인, 또는 특정위치에 들어갈 수 있는 2자리, 4자리 번호 InetAddress - Java에서 IP주소를 나타내는데 사용 - 호스트명과 IP주소간의 변환, 집주인에 대한 정보 검색등을 가능하게 해줌 메서드 - getByName(String host) : 'host'명에 대한 정보를 반환 - getHostName() : 호스트명을 가져옴 - getHostAddress() : IP주소를 가져옴 호스트명 : http://www.google.comIP주소 : 172.217.27...
2024.05.03 -
스레드 연습/시작 2024.05.03
-
스레드
Thread(스레드) : 실 - 스레드는 컴퓨터에서 실제로 작업을 수행하는 것을 의미 - 두 개 이상의 스레드를 가지는 프로세스를 멀티스레드라고 함 * process : program + sucess = 프로그램 실행 성공 = 프로그램 실행중 스레드 생성 방법 1. Runnable 인터페이스 사용. 클래스 명 옆에 'implements Runnable' 2. Thread 클래스 상속받기. 클래스 명 옆에 'extends Thread' - 메서드와 관계없이 스레드를 시작할 때는 start()사용해야함 * 스레드에서 순서는 스레드가 컴퓨터 안에서 생성되고 시작되는 지점에 따라 달라짐 * 스레드는 기본적으로 우선순위가 5. 우선순위는 1~10까지 존재 - Thread.MIN_PRIORITY = 우선순위 1..
2024.05.03