본문 바로가기
728x90
반응형

Study/Java Study24

자바스터디 6주차 (2) 2021.06.15 - [Study/Java Study] - 자바스터디 6주차 (1) 자바스터디 6주차 (1) 2021.06.13 - [Study/Java Study] - 자바스터디 5주차 (2) - [스터디관리 프로그램 구현] 자바스터디 5주차 (2) - [스터디관리 프로그램 구현] 2021.06.11 - [Study/Java Study] - [자바스터디] 5주차 (1) [객체지.. hong-chii.tistory.com 1. java.lang패키지 1.1 Object클래스 Object클래스는 모든 클래스의 최고 조상이기 때문에 object클래스의 멤버들은 모든 클래스에서 바로 사용가능하다. Object클래스는 멤버변수는 없고 11개의 메서드만 가지고 있다. equals(Object obj) 매개변수로.. 2021. 6. 19.
자바스터디 6주차 (1) 2021.06.13 - [Study/Java Study] - 자바스터디 5주차 (2) - [스터디관리 프로그램 구현] 자바스터디 5주차 (2) - [스터디관리 프로그램 구현] 2021.06.11 - [Study/Java Study] - [자바스터디] 5주차 (1) [객체지향으로 스터디관리 프로그램 만들기] - 조건 (흐름) [자바스터디] 5주차 (1) [객체지향으로 스터디관리 프로그램 만들기] - 조건 (흐름) 2021.0 hong-chii.tistory.com 1. 예외처리 1.1 프로그램 오류 프로그램이 실행 중 어떤 원인에 의해서 오작동을 하거나 비정상적으로 종료되는 경우를 프로그램 에러 또는 오류라고 한다. 컴파일 에러 : 컴파일 시에 발생하는 에러 런타임 에러 : 실행 시에 발생하는 에러 논리적.. 2021. 6. 15.
자바스터디 5주차 (2) [스터디관리 프로그램 구현] 2021.06.11 - [Study/Java Study] - [자바스터디] 5주차 (1) [객체지향으로 스터디관리 프로그램 만들기] - 조건 (흐름) [자바스터디] 5주차 (1) [객체지향으로 스터디관리 프로그램 만들기] - 조건 (흐름) 2021.06.01 - [Study/Java Study] - 자바스터디 4주차 (2) 자바스터디 4주차 (2) 2021.05.31 - [Study/Java Study] - 자바스터디 4주차 (1) 자바스터디 4주차 (1) 2021.05.30 - [Study/Java Study] - 자바스터디 3.. hong-chii.tistory.com StudyVO.java package StudyProgram; public class StudyVO { private String m.. 2021. 6. 13.
자바스터디 5주차 (1) [객체지향으로 스터디관리 프로그램 만들기] - 조건 (흐름) 2021.06.01 - [Study/Java Study] - 자바스터디 4주차 (2) 자바스터디 4주차 (2) 2021.05.31 - [Study/Java Study] - 자바스터디 4주차 (1) 자바스터디 4주차 (1) 2021.05.30 - [Study/Java Study] - 자바스터디 3주차 (3) [빙고 게임 구현 - 2차원 배열 이용] 자바스터디 3주차 (3) [빙고 게임.. hong-chii.tistory.com 아래의 사진처럼 객체지향을 활용해 콘솔창에 입력하는 스터디 관리 프로그램 만들기. 2021. 6. 11.
자바스터디 4주차 (2) 2021.05.31 - [Study/Java Study] - 자바스터디 4주차 (1) 자바스터디 4주차 (1) 2021.05.30 - [Study/Java Study] - 자바스터디 3주차 (3) [빙고 게임 구현 - 2차원 배열 이용] 자바스터디 3주차 (3) [빙고 게임 구현 - 2차원 배열 이용] 2021.05.26 - [Study/Java Study] - 자바스터디 3주차 (.. hong-chii.tistory.com 4. 제어자 4.1 제어자란? 제어자는 클래스, 변수 또는 메서드의 선언부에 함께 사용되어 부가적인 의미를 부여한다. 접근제어자 그 외 public, protected, default, private static, final, abstract, native, transient, sy.. 2021. 6. 1.
자바스터디 4주차 (1) 2021.05.30 - [Study/Java Study] - 자바스터디 3주차 (3) [빙고 게임 구현 - 2차원 배열 이용] 자바스터디 3주차 (3) [빙고 게임 구현 - 2차원 배열 이용] 2021.05.26 - [Study/Java Study] - 자바스터디 3주차 (2) 자바스터디 3주차 (2) 1. 객체지향언어의 특징 코드의 재사용성이 높다. 코드의 관리가 용이하다. 신뢰성이 높은 프로그래밍을 가능하게 한다. 2. hong-chii.tistory.com 1. 상속 1.1 상속의 정의와 장점 상속이란, 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것이다. 상속을 통해서 클래스를 작성하면 코드의 추가 및 변경이 매우 용이하다. 상속을 구현하는 방법은 새로 작성하고자 하는 클래스의 이름 뒤에 .. 2021. 5. 31.
자바스터디 3주차 (3) [빙고 게임 구현 - 2차원 배열 이용] 2021.05.26 - [Study/Java Study] - 자바스터디 3주차 (2) 자바스터디 3주차 (2) 1. 객체지향언어의 특징 코드의 재사용성이 높다. 코드의 관리가 용이하다. 신뢰성이 높은 프로그래밍을 가능하게 한다. 2. 클래스와 객체의 정의와 용도 클래스의 정의 - 객체를 정의해 놓은 hong-chii.tistory.com 자바 스터디를 진행하면서 처음으로 코딩하는 과제가 생겼다. 처음 조건은 위와 같았지만 최종적으로 바뀐 조건은 아래와 같았다. 조건 1. 5 * 5 빙고판 출력 2. 1~25까지의 숫자 랜덤 초기화 (콘솔에 출력금지) 3. 콘솔에 숫자 값 대신 값의 좌표 출력 [0,0][0,1][0,2][0,3][0,4] [1,0][1,1][1,2][1,3][1,4] [2,0][2,1][.. 2021. 5. 30.
자바스터디 3주차 (2) 2021.05.24 - [Study/Java Study] - 자바스터디 3주차 (1) 자바스터디 3주차 (1) 배열(array) 1.1 배열이란? 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것이다. 여기서 중요한 것은 같은 타입이어야 한다는 것인데, 서로 다른 타입의 변수들로 구성된 배열은 만들 수 없다. hong-chii.tistory.com 1. 객체지향언어의 특징 코드의 재사용성이 높다. 코드의 관리가 용이하다. 신뢰성이 높은 프로그래밍을 가능하게 한다. 2. 클래스와 객체의 정의와 용도 클래스의 정의 - 객체를 정의해 놓은 것 클래스의 용도 - 객체를 생성하는데 사용된다. 객체의 정의 - 실제로 존재하는 것. 사물 또는 개념 객체의 용도 - 객체가 가지고 있는 기능과 속성에 따라 다름 유형의.. 2021. 5. 26.
자바스터디 3주차 (1) 2021.05.23 - [Study/Java Study] - 자바스터디 2주차 (2) 자바스터디 2주차 (2) 제어문 : 프로그램의 흐름(flow)를 바꾸는 역할. 조건문,반복문이 있다. 1. 조건문 if, switch 1.1. if문 if문은 가장 기본적인 조건문이며, 만일(if) 조건식이 참(true)이면 괄호{}안의 문장들을 수행하라 hong-chii.tistory.com 배열(array) 1.1 배열이란? 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것이다. 여기서 중요한 것은 같은 타입이어야 한다는 것인데, 서로 다른 타입의 변수들로 구성된 배열은 만들 수 없다. 예를들어 시험점수를 저장하고자 할 때, 학생 5명의 점수를 저장하기 위해서 5개의 변수를 선언해야한다. int score1, sc.. 2021. 5. 24.
728x90
반응형