Code Archive/JAVA 24

자바 기초 1일차 - 콘솔 화면에 원하는 내용 출력하기

자바 셋팅은 이전 유튜브 동영상을 참고하세요 자바 코드 구조 자바는 기본적으로 클래스 단위로 코드를 생성하며 자바 코드의 시작은 main에서 부터 시작된다. 컴퓨터는 코드를 작성한 순서대로 일을 하며, 일은 한번에 하나씩 진행한다. 한가지 일이 끝나면 ; 을 찍어 일이 마감되었다라는 것을 알려주면 그 다음 라인으로 넘어가 일을 한다. 화면에 출력하는 메서드 System.out.println("출력할 내용"); 작성해볼 코드 본인의 이름과 나이, 사는 곳을 출력하는 코드를 작성해볼 것 출력 예시 이름 : 홍길동 나이 : 20 사는 곳 : 서울시 마포구 답안파일

Code Archive/JAVA 2020.11.05

AirCon 예제 클래스

public class AirCon {/** * 설정할 온도 저장할 변수 */private int temp;/** * 전원 상태 저장할 변수 */private boolean power;/** * 공기청정 기능 활성화 상태를 저장할 변수 */private boolean cleanAir;public AirCon() {super();// TODO Auto-generated constructor stubtemp = 18;power = false;cleanAir = false;} public int getTemp() {return temp;} public void setTemp(int temp) {this.temp = temp;} public boolean isPower() {return power;} publi..

Code Archive/JAVA 2015.06.17

초성 퀴즈 게임

* 게임 진행 순서1. 메뉴 번호 입력 -> 0,1,2 중 하나 입력 받음2. 0 - 게임종료, 1-게임실행, 2-순위출력해당 번호에 맞는 기능 실행 * GameMain class게임을 실행하는 메인 클래스 여기서부터 게임이 시작됨* GameControl class- 게임에 필요한 문제를 생성하는 클래스- 문제는 텍스트 파일에 저장되어 있음- 문제는 Quest 클래스에 저장하여 리스트로 관리- 이 클래스는 싱글턴 패턴을 적용하여 클래스가 생성될때 문제를 전부 읽어옴- 문제에 해당하는 답을 가지고서 초성으로 만들어 줌* PlayerService class- 게임 순위 관리하는 클래스- 게임 순위는 PlayerVO 클래스에 저장하여 리스트로 파일에 저장하여 관리* PlayerVO class- 플레이어 정보 ..

Code Archive/JAVA 2014.10.06

Step16. 채팅 프로그램

서버가 하는 일1. 서버 오픈2. 클라이언트 접속을 받음3. 클라이언트가 전송한 내용을 받아서 다시 접속해 있는 모든 클라이언트에게 전송 클라이언트가 하는일1. 서버 접속2. 메세지 내용 입력 후 서버 전송3. 서버로부터 온 메세지 출력 각각의 서버와 클라이언트가 하는 일을 보면 동시에 입출력은 불가능하므로 스레드를 이용하여 각각 동시에 일을 진행할 클래스를 작성한다. Server 클래스 : 서버 오픈, 클라이언트 접속 받음, ServerWorker 객체를 저장ServerWorker 클래스 : 접속 중에 있는 어느 클라이언트가 보낸 내용을 현재 객체에 연결된 클라이언트에게 전송Client 클래스 : 서버 접속, 서버로부터 온 메세지 화면에 출력ClientWorker 클래스 : 메세지를 입력 받은 후 서버..

Code Archive/JAVA 2014.09.12

Step17. 기본 SQL

--테이블 작성create table person( name varchar2(20), age number); --데이터 삽입insert into PERSON values('남상규',29);insert into PERSON(name,age) values('철수1',21);insert into PERSON(name,age) values('철수2',22);insert into PERSON(name,age) values('철수3',23);insert into PERSON(name,age) values('철수4',34);insert into PERSON(name,age) values('철수5',35);insert into PERSON(name,age) values('철수6',46); --데이터 출력select *..

Code Archive/JAVA 2014.09.12