목록Study/Java & Kotlin (46)
Hayden's Archive
클래스(Class) / 필드(Field) / 메소드(Method) - 변수(Variable) : 값이 저장되는 공간. Value(값)와 다름. - 클래스(Class)의 구성요소 / 클래스의 멤버 : 필드(Field), 메소드(Method) - 필드(Field) : 클래스 바로 아래 온 변수를 필드라고 함. 필드는 클래스를 구성하는 요소들을 뽑아냄. 클래스의 멤버이므로 멤버 변수(Member Variable)라고도 함. ( 참고 : https://en.wikipedia.org/wiki/Member_variable ) (1) 정적 변수(Static Variable) : 필드(멤버 변수) 중에서 static이 붙은 것. (자세한 설명은 관련 포스팅 참고 : https://hayden-archive.tistor..
참고 : https://docs.oracle.com/javase/9/javadoc/javadoc.htm#JSJAV-GUID-7A344353-3BBF-45C4-8B28-15025DDCC643 Javadoc Run the javadoc tool. You need to specify a doclet to analyze the documentation comments and any other special tags. However, if you don’t specify any doclet, by default, the Standard Doclet is included. You specify a number of command-line options, some o docs.oracle.com 참고 : www.de..
참고 도서 : Do it! 자바 프로그래밍 입문 ( https://book.naver.com/bookdb/book_detail.nhn?bid=13797129 ) 참고 강의 : Do it! 자바 프로그래밍 입문 인프런 강의 ( https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EC%9E%85%EB%AC%B8 ) 변수 Variable - 변수 : 자료 값을 저장할 공간 - 변수를 선언한다 : 변수의 자료형을 선택하고 이름을 정하는 것. 변수를 선언하면 컴퓨터 내부의 메모리에서 공간이 할당됨. - = : 오른쪽 값을 왼쪽에 대입한다.(컴퓨터는 사람과 달리 코드를 오른쪽에서 왼쪽으로 읽음..
참고 도서 : Do it! 자바 프로그래밍 입문 ( https://book.naver.com/bookdb/book_detail.nhn?bid=13797129 ) 컴퓨터의 데이터 표현 방식 - 우리가 사용하는 모든 데이터는 컴퓨터 내부에서 0과 1로 이루어져 있음 - 비트(bit) : 0과 1로 표현할 수 있는 최소 단위 - 1 바이트(byte) = 비트(bit) * 8 - 아스키(ASCII : American Standard Code for Infromation Interchange) : 미국 표준 학회(ANSI)가 제정한 규칙. 영문자, 숫자, 특수 문자를 8비트 값의 수로 미리 정해놓음. (ex : A는 숫자 65라는 값으로 표현하도록 약속함. 컴퓨터 내부에서 A는 2진수 1000001로 표현됨. -..
- 컴퓨터와 사용자가 함께 하는 가위바위보 게임을 작성한다. - 사용자는 게임 방식을 5판 3승, 3판 2승, 1판 1승 중에서 선택할 수 있다. - 게임은 조기 종료될 수 있다. 예를 들어 3판 2승의 경우 컴퓨터와 사용자 중 어느 한쪽이 먼저 2승을 달성하면 3번을 다 채우지 않아도 게임이 종료된다. - 어떻게든 승부가 나도록 한다. 예를 들어 5판 3승에서 컴퓨터 승리, 사용자 승리, 무승부, 무승부, 무승부의 결과가 나왔다고 해도 끝장승부를 본다. - 게임이 종료되면 최종 결과를 출력한다. package workshop; import java.util.Scanner; public class Workshop2 { public static int game() { // 가위바위..
일반 - 파일탐색기 단축키 window키 + 알파벳 E (참고로 알아두기) - 계층 구조 관련 >> util(Utility 유틸리티) - 프로그램은 아니지만 프로그램이 돌아가는데 필요한 제반적인 것. 처음 폴더 바로 아래 있는 유틸리티는 글로벌한 유틸리티. 각 폴더마다 유틸리티가 있을 수 있음. - 파일탐색기 창에서 보기 - 옵션 - 보기에서 알려진 파일 형식의 파일 확장명 숨기기 체크 해제 => 프로그램 하는 사람들은 확장자를 항상 드러내야 함. - https://www.editplus.com/ 코드를 치는 프로그램은 아님. 소스를 편하게 볼 수 있는 프로그램. ( editplus - 보기 - 화면 글꼴 - 글꼴 설정 에서 글꼴 조절 가능. ) - 서버와 클라이언트 : 클라이언트가 서버에 있는 페이지를..