목록취업성공패키지 SW 개발자 교육/Java (62)
오늘이라도

https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. - 실인수가 가인수가 타입이 다르더라도 실인수가 자식, 가인수가 부모면 다형성 인수여서 적용이 된다. - instancof() 메서드는 타입(클래스)을 알아볼 때 사용한다. - 객체를 생성한 뒤 생성된 객체를 배열에 저장함으로써 다형성 배열을 만들 수 있다. - 상속(Inheritance) · 상위 클래스로부터 하위 클래스가 상태 정보와 행위 정보를 물려받는다. · 상태 정보는 멤버 변수(필드)를 말하며 행위 정보는 메서드를 말한다. · 하위 클래스에서 상태 정보나 행위 정보를 추가/수정할 수 있는데 이것을 재정의(Override)라고 한다. · 상속받을 때는 extends 키..

https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. - 문자열의 대소 관계는 비교 연산자를 사용할 수 없다. - 따라서 문자열의 대소를 비교할 때에는 compareTo() 메서드를 사용하게 된다. - compareTo() 메서드는 문자열을 유니코드 값으로 변환 후 비교하며 양수, 0, 음수 값이 출력된다. - 문자열의 동등 관계는 equals() 메서드를 사용하며 true, false 값이 출력된다. - compareToIgnoreCase(), equalsIgnoreCase() 메서드는 대소문자 구분 없이 비교할 때 사용한다. - static 키워드가 붙은 블록은 프로그램 시작 전에 먼저 메모리에 할당되고 프로그램 종료 시 소멸..

https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. - 원화 표시를 할 땐 ㄹ → 한자 → 3으로 ₩을 표시할 수 있다. - String 타입을 비교할 때는 compareTo() 메서드를 사용한다. - JAVA의 여러 클래스와 메서드를 알고 싶을 땐 JAVA API 문서를 이용하면 좋다. - JAVA API는 오라클 홈페이지에서 찾을 수 있다. - String 클래스는 문자열을 조작하기 위한 기능을 담고 있는 클래스이다. - JAVA에서는 String 클래스를 편리하게 사용하기 위한 여러 메서드들을 제공한다. - length() : 문자열의 길이를 나타냄 - toUpperCase() / toLowerCase() : 문자열을 대문..

https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. - DAO는 행위 정보(기능, 동작)을 저장하는 클래스이다. - Collections.shuffle(Arrays.asList(배열)); 으로 배열을 list 취급하여 섞을 수 있다.

https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. 1. 예외 처리 코드 - try-catch-finally 블록은 생성자 내부와 메소드 내부에서 작성되어 예외 처리를 할 수 있도록 해줍니다. try { 예외 발생 가능 코드 ① ⓐ } catch(예외클래스 e) { 예외 처리 ⓑ } finally { 항상 실행; ② ⓒ } - try 블록에서 예외가 발생한다면 ⓐ - ⓑ - ⓒ순으로 실행 된다. - 예외가 발생하지 않는다면 catch 블록을 건너 뛰고 ① - ②순으로 실행 된다. - finally 블록은 생략 가능하다. - 6라인에서 java.lang.String2 클래스가 존재하지 않기 때문에 ClassNotFoundExcep..

https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. 1. 예외와 예외 클래스 - 예외란 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류를 말한다. - 자바는 예외가 발생할 가능성이 높은 코드를 컴파일할 때 예외 처리 유무를 확인한다. - 일반 예외 : 확인 예외라고도 하며 예외 처리 코드가 없다면 컴파일 오류가 발생한다. - 실행 예외 : 미확인 예외라고도 하며 실행을 해야 예외가 발생한다. 2. 실행 예외 - 자바 컴파일러가 실행 예외를 체크하지 않기 때문에 개밪라의 경험에 의해서 예외 처리 코드를 작성해야 한다. (1) NullPointerException - 가장 빈번하게 발생하는 실행 예외..