목록취업성공패키지 SW 개발자 교육/Java (62)
오늘이라도
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. - 오름차순 정렬과 내림차순 정렬은 항을 비교한 뒤 큰 값과 작은 값을 적절하게 스왑하는 식으로 이루어진다. - 클래스에는 특성(상태 정보)과 동작(행위 정보)이 구현된다. - 멤버 변수(필드) 선언은 상태 정보로써 DTO Class와 VO Class에서 이루어진다. - 멤버 메소드 정의는 행위 정보로써 DAO Class에서 이루어진다. - 출력문도 메소드를 미리 작성하여 가져옴으로써 메인 메소드의 용량을 줄일 수 있다. - 항목이 많아도 미리 정해준 멤버 변수와 멤버 메소드를 활용하여 간단하게 출력한다. - DTO는 상태정보(멤버 변수, 필드)를 저장하는 클래스이다. - 서로..
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. 1. 열거 타입 선언 - 열거 타입은 한정된 값인 열거 상수 중에서 하나의 상수를 저장하는 타입이다. - 열거 타입을 선언하기 위해서는 먼저 열거 타입의 이름을 정하고 해당 이름으로 소스 파일을 생성해야 한다. - 열거 타입의 이름은 첫 글자는 대문자로, 나머지는 소문자로, 여러 단어의 경우 각 단어의 첫 글자를 대문자로 한다. - 열거 상수는 모두 대문자로 작성하고 여러 단어로 구성될 경우 단어 사이를 밑줄로 연결한다. - 열거 타입은 이클립스에서 Package Explorer 우클릭 - File - New - Enum 으로 생성할 수 있다. 2. 열거 타입 변수 - 열거 타..
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. - 배열의 원소의 합을 구할 때에는 for문을 이용한다. - 배열의 원소를 나열할 때는 Arrays.toString(); 을 이용한다. - 두 수 사이의 정수의 개수를 구할 때에는 개수를 저장할 변수와 for문을 이용한다. - 배열의 최댓값은 변수 max와 배열의 원소를 비교하는 for문을 이용해서 구한다. - 배열의 최솟값은 변수 min과 배열의 원소를 비교하는 for문을 이용해서 구한다. - 순차 검색은 데이터를 처음부터 하나하나 비교하여 끝까지 검색하는 방법이다. - 데이터가 소량일 경우에 사용한다. - 이진 검색은 데이터를 절반씩 분할해가며 비교해서 목표 값을 찾아내는 ..
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. - 배열의 원소들을 나열할때는 Arrays.toString() 메소드를 사용한다. - 소숫점을 원하는 자리 까지 표시하기 위해 DecimalFormat을 사용할 수 있다. - #은 필요 없는 0은 표시 안함, 0은 빈 자리를 0으로 채우는 것을 의미한다. - 클래스 안에 같은 이름을 가지고 있는 메소드를 여러개 선언할 수 있는데 이것을 메소드 오버로딩이라고 한다. - 같은 이름을 가진 메소드는 매개 변수의 개수가 다르거나 매개 변수 데이터타입이 달라야 한다. - static을 제거하고 원하는 객체를 생성함으로써 클래스를 최적화 할 수 있다. - public을 private으로 ..
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. - 메소드란 클래스가 가지고 있는 하위정보(동작, 기능 등)를 표현하는 것이다. - 동작(행위)을 만들어 놓고 필요할 때 사용하기 위해서 호출한다. - 클래스 안에 메소드를 구현하고 한 클래스 안에는 여러 메소드가 들어간다. - return은 메소드가 동작을 완료한 후, 결과 값을 호출한 쪽으로 넘기는 행위이다.
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. - 에러의 종류 ① 하드웨어적인 에러 : 치명적인 에러 ▶ 프로그램 실행이 안된다 ② 소프트웨어적인 에러 : 가벼운 에러 ▶ 예외(Exception) - 예외클래스 분류 ① 미확인 예외(실행 예외) : 실행 해봐야 예외가 발생했는지 알 수 있다. ② 확인 예외(일반 예외) : 코딩 중에 반드시 예외처리를 해야되는 클래스 · try, catch, finally로 예외처리를 한다. - Exception은 모든 예외 클래스의 상위 클래스이다. - 보통 예외 클래스를 적어야 할 곳에 Exception을 사용한다. - throw는 예외를 강제로 발생시켜 catch 블록으로 던진다. - ..