일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 프로그래밍
- 블로그
- 조회수
- 정보처리기사
- sourcetree
- 개발자
- GIT
- 블로그일기
- JavaScript
- IT정보
- IT기술
- 프론트엔드
- Java
- 리액트
- 자바스크립트
- 코딩
- 개발일지
- 자바
- 깃
- Github
- 코딩테스트
- react
- 알고리즘
- 파이썬
- 웹개발
- Python
- 방문자수
- 깃허브
- 소스트리
- 개발공부
- Today
- Total
목록 JAVA (26)
이롭게 현명하게

목차 서버 소프트웨어 클라이언트 소프트웨어 서버와 클라이언트 네트워크 기반의 게임은 네트워크를 통해 경기가 이루어진다. 하지만 경기자들은 서로의 포트 번호를 알 수 없기 때문에 직접 연결 될 수 없기 때문에 서버가 필요하다. 서버는 잘 알려진 포트로 경기자들에게 제공하고 경기 신청을 받는다. 따라서 서버와 클라이언트 소프트웨어가 필요하다. [서버 소프트웨어] 여러명의 유저가 서버에 접속하여 게임을 플레이하려면 2명의 유저가 접속 할 때 마다 새로운 게임 객체와 2명의 경기자 객체를 생성하여 이들 객체를 서로 연결한다. Game 클래스 : 현재 보드 상태 Player 클래스 : 경기자를 모델링 서버의 메인 루프 while(true){ Game game = new Game(); Player player1 =..

목차 JDK 설치 방법 JAVA 환경 변수 설정 이클립스 설치 [설치 전] JDK? JRE?JVM? JAVA SE? JAVA EE? JAVA ME? JAVA FX...??? 이게 다 뭔가요? 1. JVM (Java Virtual Machine) 자바 프로그램은 완전한 기계어가 아닌 중간 단계의 바이트코드이기때문에 운영체제에서 자바 프로그램을 바로 실핼 할 수 없습니다. 그래서 자바를 해석하고 실행 할 수 있도록 도와주는 가상의 운영체제가 필요합니다. 그렇기 때문에 JVM을 통해서 운영체제와 상관없이 프로그램을 개발 할 수 있습니다. JVM은 어떻게 설치하나요? JVM은 JDK 또는 JRE를 설치하면 자동으로 설치 됩니다. 2. JDK (Java Development Kit) 자바 개발 키트로 자바 응용 ..