숫자 형태의 자료형정수 / 실수 / 2진수, 8진수, 16진수10진수 12를 다른 진수로 표현할 때 원래 그대로 쓰고싶으면참과 거짓을 나타내는 자료형boolean isPass = true;boolean isOk = false;한 개의 문자 표현에 사용하는 자료형char
객체를 정의하는 설계도붕어빵 틀레시피객체 (Object)실체인스턴스 (Instance)클래스와 객체의 관계클래스로부터 객체를 선언 (인스턴스 화)어떤 객체는 어떤 클래스의 인스턴스클래스: 객체를 만들기 위한 설계도객체 변수, 메소드로 이루어짐객체가 생성될 때 자동으로
12) 입출력 12-1) 콘솔 입력 입출력 방식 중 콘솔 입력 방법 12-2) 콘솔 출력 입출력 방식 중 콘솔 출력 방법 코드 12-3) 파일 출력 입출력 방식 중 파일로 출력하는 방법 12-4) 파일 입력 입출력 방식 중 파일로부터 입력 받는 방법
1) 변수와 데이터 타입 1-1) 변수란 컴퓨터는 어떤 값을 연산하는 행위를 한 결과값을 저장하고 이를 이용해야 함. 이 때 사용되는 저장과 참조를 위해 할당된 메모리 공간을 변수라고 함 선언 : 변수를 컴파일러에게 알려주는 것 초기화 : 변수를 사용하기 위해
입출력(Input/Output)컴퓨터 내부 또는 외부 장치와 프로그램 사이에서 데이터를 주고 받는 것StreamJava에서 I/O을 위해 두 대상을 연결하여 데이터를 송/수신하는데 사용되는 연결통로중간에 끊김이 없이 연속적으로 데이터를 송/수신I/O Stream은 한
1) 기초수학 소개 1-1) 소개 컬렉션 프레임워크 이용한 구현(직접구현) 1-2) 경우의 수 주사위 예시 경우의 수 최대 공약수, 최소공배수 1-3) 순열 / 조합 팩토리얼(반복문, Stream) m개의 숫자를 이용 n자리 자연수 1-4) 점화식과 재귀함수
자료를 효율적으로 관리하기 위한 구조관리 → 저장, 삭제, 탐색, …목적에 맞게 사용한 좋은 자료구조는, 실행시간 단축 or/and 메모리 용량 절감 효과가 있음선형 자료구조배열연결리스트스택, 큐, 데크해시 테이블비선형 자료구조트리그래프힙 / 우선순위 큐트라이추상 자료
1) Junit 1-1) 정의 Java에서 독립된 단위테스트 (Unit test)를 지원해주는 프레임워크 번거롭게 디버깅하지 않아도 되며, 프로그램 테스트 시 걸릴 시간도 관리할 수 있는 기능을 가지고 있습니다. 테스트 결과를 확인하는 것 이외 최적화된 코드를 유추해