Development/Java(855)
-
서버 프로그램 전체 도식도
서버 프로그램 전체 도식도 · 서버에서 클라이언트의 요청을 받아 들일려면 먼저 ServerSocket클래스를 생성하고 accept()메소드를 이용하여 클라이언트의 요청을 받아들일 준비를 합니다. · 그리고, 서버의 Socket클래스를 통해 서버와 클라이언트간의 소켓 연결고리를 만들어 서로 통신할 수 있는 통로를 확보하고 클라이언트의 메시지를 BufferedReader클래스를 통해 받아들이고 이 받아들인 메시지를 PrintWriter클래스를 통해 서버 측 화면에 출력하고 다시 클라이언트로 이 메시지를 보내게됩니다.
-
Socket 클래스의 주요 메서드, 종료된 소켓과 연결된 소켓 - isClosed(), isConnected(), toString()
Socket 클래스의 주요 메서드소켓 객체는 get메소드를 사용하여 접근할 수 있는 몇가지 속성을 제공하고 있는데 이러한 속성에 접근할 수 있는 get메소드는 다음과 같습니다.이 속성들은 소켓 연결이 성공하면 값을 받게되며 set메서드는 존재하지 않습니다. if (socket.isClosed()) { // 소켓이 닫혀 있는 경우 처리코드 } else { // 소켓이 열려 있는 경우 처리코드 } isConnected()연결된 소켓 유무를 확인하는 메소드입니다.Socket클래스는 또한 isConnected()메소드를 제공하는데 해당 소켓이 현재 원격 호스트에 연결되었는지 알려 주지 않는 대신, 소켓이 원격 호스트에 연결된 적이 있는지 여부를 알려줍니다. Socket[addr=www.kisa.or.kr/14...
-
OpenJDK - 시스템 환경 변수 설정하기
OpenJDK 설치하기 - openJDK https://codedragon.tistory.com/8774 OpenJDK - 시스템 환경 변수 설정하기 · JDK경로 확인하기 · JDK경로를 시스템 변수로 등록하기 · 정상등록 확인하기 JDK경로 확인하기 openJDK 압축파일을 풀어 설치한 경로로 이동합니다. C:\Program Files\Java\jdk-12 전체 폴더 경로를 복사합니다. C:\Program Files\Java\jdk-12 Windows 키 + R >> sysdm.cpl [고급]탭 클릭 >> [환경변수(N)…] 시스템 변수의 [새로만들기..]버튼 클릭 변수 이름과 변수 값 입력 >> [확인] 변수 이름 JAVA_HOME 변수 값 C:\Program Files\Java\jdk-12\ 등록..
-
자바에서 스레드(Thread)를 사용하는 이유
자바에서 스레드(Thread)를 사용하는 이유
-
자바의 GUI프로그래밍
자바의 GUI프로그래밍자바는 AWT패키지와 Swing패키지에서 제공되는 클래스를 이용하여 GUI프로그래밍을 할 수 있습니다.
-
JAVA API 문서 경로, Java SE API Documentation
JAVA API 문서 경로https://docs.oracle.com/javase/10/docs/api/index.html?overview-summary.htmlhttps://docs.oracle.com/javase/9/docs/api/index.html?overview-summary.htmlhttp://docs.oracle.com/javase/8/docs/api/http://docs.oracle.com/javase/7/docs/api/ Java SE API Documentationhttp://docs.oracle.com/javase/우측 Reference에 있는 Java SE API Documentation항목 클릭 해당 버전의 API 문서 9, 10버전은상단에서 [FRAMES] 메뉴를 클릭하면 3개의 ..