안드로이드&IOS 앱 개발자 양성(13일차) 더보기 ** java.lang 패키지 1. Object - 최상위 클래스 2. Object - Object 클래스의 Utility 클래스 3. Wrapper Class 4. BigInteger & BigDecimal 5. Java.lang.System 6. Java.lang.Class 7. Java.lang.Math 8. Java.lang.Runtime 9. Java.lang.String 안드로이드&IOS 앱 개발자 양성 2020.04.23
안드로이드&IOS 앱 개발자 양성(12일차) 더보기 ** 프로그램에서의 오류 1. Error 2. Exception(예외) 3. Assertion(단언) ** Eclipse에서의 Debugging 1. break point : Debug 모드로 실행할 때 프로그램의 실행을 일시 중단하도록 해주는 포인트 2. 실행할 때는 Run 대신에 Debug 메뉴를 이용해서 실행 ** 예외 처리 - Exception Handling 1. 예외처리 목적 2. 예외처리 방법 3. try ~ catch 4. 예외의 강제 발생 5. 예외를 호출한 곳으로 던지기 6. 사용자 정의 예외 클래스 7. try ~ resources 구문 ** java.lang 패키지 1. Object 클래스 안드로이드&IOS 앱 개발자 양성 2020.04.22
안드로이드&IOS 앱 개발자 양성(11일차) 더보기 ** Nested Class(내부 클래스) 1. 일반 Inner Class 2. Static Inner Class 3. Local Inner Class 4. anonymous Class 5. 생성 문법 안드로이드&IOS 앱 개발자 양성 2020.04.21
안드로이드&IOS 앱 개발자 양성(10일차) 더보기 ** package와 import 1. package 2. import 3. Library & Framework & Solution ** 상속(Inheritance) 1. 상속의 장점 2. 상속의 단점 3. 상속의 목적 4. 상속의 종류 5. 상속의 용어 6. 상속받는 방법 7. super 8. Method Overriding(메소드 재정의) 9. 참조형 변수의 대입 10. Polymorphism(다형성) 11. abstract 12. Overriding에서 주의 사항 13. Interface 14. final ** 클래스들 사이의 관계 1. is a 관계(상속) 2. has a 관계(포함) 안드로이드&IOS 앱 개발자 양성 2020.04.20
안드로이드&IOS 앱 개발자 양성(9일차) 더보기 ** Method Overloading(메소드 중복 정의) ** 매개변수 전달 방법 ** Recursion(재귀 호출) ** Constructor(생성자) 1. 규칙 2. 클래스 확인 3. 초기화 블럭 ** 인스턴스 배열과 일련번호 만들기 1. 인스턴스 배열 2. 일련번호(Sequence, Auto_Increment) 안드로이드&IOS 앱 개발자 양성 2020.04.20
안드로이드&IOS 앱 개발자 양성(8일차) 더보기 ** 클래스 1. Class 2. Class 생성 3. 객체 지향 프로그래밍(Object Oriented Programming) 4. Class와 Instance 5. Instance 생성 6. 명명법 7. 접근지정자 클래스종류 class 클래스이름 extends 상위클래스 이름 implements 인터페이스 나열 8. java 파일 규칙 9. main 메소드를 소유한 클래스 ** Variable(변수) 1. 변수의 종류 2. 인스턴스 변수 - 최근에는 property라고 많이 부른다. 3. static 변수 - 클래스 변수라고도 한다. 4. final 변수 ** method 1. 생성 방법 2. 메소드 호출 3. 메소드를 사용하는 이유 4. argument(매개변수) 5. return 6. th.. 안드로이드&IOS 앱 개발자 양성 2020.04.16
안드로이드&IOS 앱 개발자 양성(7일차) 더보기 ** Array(배열 - Dense List) 1. 배열 생성 방법 2. 배열의 데이터 사용법 3. 기술 통계 알고리즘 4. 배열의 인덱스 5. 다차원 배열 6. 배열의 데이터 초기화 7. System.out.printf ** Git Hub에서 자바 프로젝트 가져오기 1. 프로젝트를 만든 파일일들을 다운로드 2. Eclipse에 실행할 수 있도록 eclipse 프로젝트로 가져오기 안드로이드&IOS 앱 개발자 양성 2020.04.14
안드로이드&IOS 앱 개발자 양성(6일차) 더보기 ** For, while ** 제어문 사용 1. 무한 반복 2. 제어문을 만들 때 ;에 유의 3. 내용이 한 줄인 경우는 { }를 생략하는 것이 가능 4. 제어문 안에서의 변수는 제어문 안에서만 사용이 가능 5. 제어문 안에 제어문을 사용할 수 있다. ** break와 continue 1. break 2. continue 3. Toggle(교번) - 2개의 상태를 번갈아가면서 변경 안드로이드&IOS 앱 개발자 양성 2020.04.14
안드로이드&IOS 앱 개발자 양성(5일차) 더보기 ** 제어문 2. Switch 3. 반목문 - Loop, Iteration ** Git Hub 1. 용어 2. Git Hub에 프로젝트를 업로드 안드로이드&IOS 앱 개발자 양성 2020.04.13
안드로이드&IOS 앱 개발자 양성(4일차) 더보기 ** 연산자 1. 삼항 연산자 2. 대입(할당 - assignment) 연산자 3. swap 4. 연산자 1. Scanner 객체 생성 - 사용할 준비 2. 입력 받기 3. 스캐너 종료 : 변수이름.close(); //호출하지 않으면 경고 4. 주의 사항 ** 제어문 1. if ※ 소스코드 버전관리 안드로이드&IOS 앱 개발자 양성 2020.04.13