07-27(화)  ArrayList / HashMap
Govern/Eclipse SE -상속,클래스,타입 2021. 7. 27. 09:33 07-27(화) ArrayList / HashMap

※ 개인적인 개발 수업 정리글입니다. 꾸준히 정리할 예정이고 틀린 부분이 있다면 언제든지 댓글 환영입니다. 컬렉션 1) 인터페이스 Set - Hashset클래스 Person -기본생성자,전체생성자, 겟셈, 투스트링 만들기. private String name; private int age; private String address; //멤버변수 SetTest3 SetTest4 - 순서X, 중복불가 HashSet 클래스 : Set에 객체저장. Hash를 사용하여 처리속도가 빠름. LinkedHashSet 클래스 : HashSet과 거의 같음. 차이점은 Set에 추가되는 순서를 유지. TreeSet 클래스 : 객체의 Hash값에 의한 오름차순의 정렬 유지. * +++ 프로젝트 11Day4 컬렉션 2) 인터페..

07-26(월) 2.제네릭/컬렉션/ Iterator
Govern/Eclipse SE -상속,클래스,타입 2021. 7. 27. 08:02 07-26(월) 2.제네릭/컬렉션/ Iterator

※ 개인적인 개발 수업 정리글입니다. 꾸준히 정리할 예정이고 틀린 부분이 있다면 언제든지 댓글 환영입니다. 10장. 제네릭, 컬렉션 API, Map API 제네릭 [ 문제 발생 ] 다형성으로 Object 배열을 사용하면 자바의 모든 데이터 저장이 가능. - 특정 데이터형만 추출할때는 instanceof 연산자를 사용하여 일치하는 데이터만 추출하도록 코드 추가 - 다형성에 의해서 다른 잘못된 데이터형이 저장되어도, 파일 시점에서는 확인할 수 없고 실행시에 확인. [ 해결방안=제네릭 ] 1. 사용하는 데이터형을 체크하기 때문에, 프로그램의 안정성을 향상 2. 데이터 사용시 형변환 코드가 필요하지 않기 때문에, 코드 사용도 간편 ========================================> obj..

07-26(월) 1.사용자예외클래스 throws/throw
Govern/Eclipse SE -상속,클래스,타입 2021. 7. 27. 07:51 07-26(월) 1.사용자예외클래스 throws/throw

※ 개인적인 개발 수업 정리글입니다. 꾸준히 정리할 예정이고 틀린 부분이 있다면 언제든지 댓글 환영입니다. 9장. 예외처리 Exception ★발견한 예외를 수정하는건 내가 하는거고!!!! 예외처리는 어디서 예외가 왜 발생했는지 알려주는거임!!!! -ArithmeticException : 0으로 나누는 경우에 발생됨. => if문과 같은 조건문으로 먼저 나누는 수가 0인지 체크하면 예외발생 방지가능. -NullPointerException : null값을 가진 참조변수로 객체 멤버 접근시 발생됨. => 객체를 접근하기 전에 참조변수가 null인지 체크하면 예외발생 방지가능. -ArrayIndexOutOfBoundsException : 배열의 index범위를 넘어서 참조하는 경우. => 배열의 길이를 먼저..

07-23(금) 2.클래스들,Array API, 예외처리조금
Govern/Eclipse SE -상속,클래스,타입 2021. 7. 27. 07:50 07-23(금) 2.클래스들,Array API, 예외처리조금

※ 개인적인 개발 수업 정리글입니다. 꾸준히 정리할 예정이고 틀린 부분이 있다면 언제든지 댓글 환영입니다. 8장. 자바의 핵심 클래스 ■ String 클래스 10Day1 프로젝트 - 책207,209쪽 책 [실습 8-1] 문자열 생성방법 책 [실습 8-2] String 클래스 ■ StringBuffer 클래스 : [안의 글자를 바꾸는 작업 가능한] 타입. 책 [실습 8-3] 책 [실습 8-4] ■ Wrapper 클래스 - Integer, Character, Float, Boolean 같은 클래스 -자바에서는 8개의 기본 데이터 타입과 동일한 값을 표현할 수 있는 8개의 클래스들을 제공. -기본 데이터를 클래스로 둘러싸서 클래스가 제공하는 변수 및 메서드를 활용해서 기본 데이터를 효율적으로 처리하고자 하는 ..

image