분류 전체보기 (68) 썸네일형 리스트형 23년 1월 30일 동계모각코 계획 -> 자바 12(지네릭스)~13 전까지 복습 후 정리 백준 2문제 활동내용 -> 지네릭스는 다양한 타입의 객체들을 다루는 메서드나 컬렉션 클래스에 컴파일 시의 타입 체크 해주는 기능 - 첫 번째 Box 클래스의 경우 Objcet 타입 item 변수가 있는데 Object class는 모든 클래스의 조상이기 때문에 item에 어떤 객체든 담을 수 있음 - 두 번째 Box 클래스의 경우 지네릭 타입으로 클래스를 선언한 것임 -> T는 타입변수로, 이제 Box클래스에는 T 타입 한가지밖에 사용을 못함 23년 1월 29일 동계모각코 계획 -> 자바 10(Calender)~12 전까지 복습 후 정리 백준 2문제 활동 내용 -> java.util.Date 개선 -> java.util.Calendar 개선 -> java.time패키지 *java.time - 날짜와 시간 따로 다룰 수 있음 1. Calendar클래스 추상 클래스 -> getInstance() 통해 구현된 객체 얻어야 함 Calendar cal = new Calendar(); (x) // 추상클래스는 인스턴스 생성할 수 없음 Calendar cal = Calendar.getInstance(); (o) 2. 형식화 클래스 java.text패키지의 DemicalFormat, SimpleDateFormat 숫자와 날짜를 원하는 형식으로 출력 가능(숫자,날짜 -> 형식 문자열) -.. 23년 1월 26일 동계모각코 계획 -> 2. 자바 8(예외클래스)~10 전까지 복습 후 정리 백준 2문제 활동 내용 -> 1. 프로그램 오류 - 컴파일 에러 : 컴파일 할 때 발생하는 에러 - 런타임 에러 : 실행 할 떄 발생하는 에러 - 논리적 에러 : 작성 의도와 다르게 동작 에러 vs 예외 -> 수습 불가능 vs 가능 2. 예외 처리 프로그램 실행 시 발생할 예외에 대비한 코드 작성 -> try-catch문 if try블럭 내에서 예외 발생 -> 발생한 예외와 일치하는 catch블럭 확인 후 그 catch 블럭 문장 수행 if try블럭 내에서 예외 발생x -> catch 블럭 거치지 않고 try-catch문 빠져나가 수행 계속함 3. printStackTrace()와 getMessage() printStackTrace() -.. 23년 1월 16일 동계모각코 계획 -> 1. 자바 7-10(참조변수 super)~8 전까지 복습 후 정리 백준 2문제 활동내용 -> 7단원 복습하다가 학기 중에 배웠던 컬렉션 프레임웍 개념이 궁금해서 중간에 11단원으로 건너갔는데 7단원 뒷부분인 캡슐화 개념과 연관돼서 본의 아니게 왔다갔다 하느라 시간을 많이 뺏겼다. 첫날이라 집중도 힘들어서 목표치에 못 미치는 활동 결과가 나와서 아쉽다 ㅠ 다음 활동 때 이번 계획에서 못한 부분 보강하고 해야될 듯함 활동내용 요약 -> 7-9~7-10(super) / 11-1,11-2(컬렉션 프레임웍),7-22(캡슐화),7-35~37(인터페이스) 정리 동계 모각코 계획 및 목표 목표 -> 자바의 정석 1회독.백준 습관화 계획 -> 1. 자바 7-10(참조변수 super)~8 전까지 복습 후 정리 백준 2문제 2. 자바 8(예외클래스)~10 전까지 복습 후 정리 백준 2문제 3. 자바 10(Calender)~12 전까지 복습 후 정리 백준 2문제 4. 자바 12(지네릭스)~13 전까지 복습 후 정리 백준 2문제 5. 자바 13(쓰레드)~14 전까지 복습 후 정리 백준 2문제 6. 자바 14(람다식) 까지 복습 후 정리 백준 2문제 8월 17일 모각코 계획 -> java의 정석 chapter2 복습 1. 변수란? 하나의 값을 저장할 수 있는 메모리 공간(RAM) 2. 변수 선언 -> 변수타입 변수이름; int age; 3. 변수에 값 저장.초기화 -1. int age; age=25; int age=25;(위의 두 줄을 한 줄로) -2. 변수의 초기화-> 변수에 처음으로 값을 저장하는 것 int x=0; 변수 x를 선언 후 0으로 초기화 int y=5; 변수 y를 선언 후 4로 초기화 int x=0,y=5; (위의 두 줄을 한 줄로) 4. 변수의 값 읽어오기 int year=0; age=14; year=age+2000; -> year=14+2000; -> year=2014; age=age+1; ->age=14+1=15; 5. 변수의 타입.값의 타입 -1.. 8월 10일 모각코 계획 -> 자바 함수 단원 문제 풀기 2 # 4673번(셀프넘버) 문제가 요구하는 바는 이해했으나 고민해도 못 풀겠어서 답안 검색했다 ll V static (그 외에도 private, public 등) 과 같은 제어자 개념을 정확히 몰랐음 static -> 메모리에 고정적으로 할당되어, 프로그램이 종료될 때 해제되는 변수 private -> 자기 자신의 클래스 내에서만 접근이 가능한 변수 제어자에 대해서 공부했지만 여전히 코드가 이해가 안간다 시간을 두고 이해가 될 때 까지 풀어봐야겠다 ㅠ 8월 3일 모각코 계획 -> 백준 함수 단원 문제 풀기 자바 함수(method) 개념 -> 클래스의 기능(호출하면 동작하도록 함) # 15596번(정수 N개의 합) 정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성 자료형 long : 큰 숫자를 계산하지 않는 한 int가 많이 사용되고, int의 범위로 부족할 때는 long이 사용됨 이전 1 ··· 5 6 7 8 9 다음