쉽게 배우는 자바 참고 자료 링크 모음
- ETC
- 2021. 6. 15.
쉽게 배우는 자바 1
1. 수업 소개
4-3. 실행_Java의 동작원리
https://asfirstalways.tistory.com/158
6-1. 데이터와 연산
https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html
6-2. 데이터 타입, 6-5. 문자열 다루기
https://docs.oracle.com/javase/7/docs/api/java/lang/String.html
6-3. 숫자와 연산, 8-1. 변수의 정의
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
6-4. 문자열의 표현
8-1. 변수의 정의
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html
8-3. 데이터 타입의 변환 - casting
https://www.w3schools.com/java/java_type_casting.asp
11-1. 입력과 출력
https://docs.oracle.com/javase/7/docs/api/javax/swing/JOptionPane.html
https://docs.oracle.com/javase/8/docs/api/java/util/Scanner.html
https://travislife.tistory.com/48
11-2. 입력과 출력 - arguments & parameter
https://stackoverflow.com/questions/156767/whats-the-difference-between-an-argument-and-a-parameter
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html
13-1. 자바 문서 보는 법 - API vs UI
https://dydrlaks.medium.com/api-%EB%9E%80-c0fd6222d34c
https://docs.oracle.com/javase/8/docs/api/
13-2. 자바 문서 보는 법 - 패키지, 클래스, 변수, 메소드
https://docs.oracle.com/javase/tutorial/java/concepts/class.html
https://docs.oracle.com/javase/tutorial/java/concepts/package.html
13-4. 자바 문서 보는 법 - 인스턴스
https://gmlwjd9405.github.io/2018/09/17/class-object-instance.html
13-5. 자바 문서 보는 법 - 상속
https://docs.oracle.com/javase/tutorial/java/concepts/inheritance.html
14-6. 나의 앱 만들기_조건문
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/if.html
14-8. 나의 앱 만들기_반복문
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/while.html
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/for.html
14-9. 나의 앱 만들기_메소드
https://docs.oracle.com/javase/tutorial/java/javaOO/classvars.html
14-10. 나의 앱 만들기_클래스
https://docs.oracle.com/javase/tutorial/java/javaOO/classes.html
14-11. 나의 앱 만들기_인스턴스
https://docs.oracle.com/javase/tutorial/java/javaOO/objectcreation.html
쉽게 배우는 자바 2
1. 수업소개
https://ko.wikipedia.org/wiki/%EB%B6%88%EB%A6%AC%EC%96%B8_%EC%9E%90%EB%A3%8C%ED%98%95
3. 비교연산자
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/op2.html
4-1. 조건문 형식
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/if.html
5. == vs equals
https://yaboong.github.io/java/2018/05/26/java-memory-management/
https://kephilab.tistory.com/35
6. 논리연산자
https://www.itworld.co.kr/news/95751
7-3. 반복문 + 배열
https://docs.oracle.com/javase/specs/jls/se7/html/jls-10.html
4. 메소드의 입력
https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html
7. 수업을 마치며
https://docs.oracle.com/javase/tutorial/java/concepts/index.html
8. 부록 (access level modifiers)
https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html
1. 수업소개
https://docs.oracle.com/javase/tutorial/java/javaOO/index.html
https://docs.oracle.com/javase/tutorial/java/IandI/index.html
2. 남의 클래스 남의 인스턴스
https://docs.oracle.com/javase/tutorial/java/javaOO/constructors.html
5, 인스턴스
https://docs.oracle.com/javase/tutorial/java/javaOO/objectcreation.html
1. 수업소개
https://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html
2. 기능의 개선과 발전
https://docs.oracle.com/javase/tutorial/java/IandI/override.html
4. This Super
https://docs.oracle.com/javase/tutorial/java/IandI/super.html
6. 수업을 마치며
https://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html
https://docs.oracle.com/javase/tutorial/java/IandI/final.html
https://docs.oracle.com/javase/tutorial/java/IandI/abstract.html
https://mainia.tistory.com/5574
https://brunch.co.kr/@mystoryg/60
1. 수업소개
https://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html
3. 다형성
https://docs.oracle.com/javase/tutorial/java/IandI/interfaceAsType.html
4. 사용설명서 속의 인터페이스
https://docs.oracle.com/javase/8/docs/api/java/io/FileWriter.html
https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html
1. 수업소개
https://docs.oracle.com/javase/tutorial/essential/exceptions/index.html
2. 예외의 발생
https://docs.oracle.com/javase/tutorial/essential/exceptions/definition.html
3. 예외의 처리
https://docs.oracle.com/javase/tutorial/essential/exceptions/catchOrDeclare.html
https://docs.oracle.com/javase/tutorial/essential/exceptions/handling.html
4. 예외의 우선순위
https://docs.oracle.com/javase/tutorial/essential/exceptions/catch.html
https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html
5. e의 비밀
https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html#constructor.summary
6. Checked exception vs Unchecked exception
RuntimeException 쪽이 UncheckedException이고 IOException쪽이 CheckedException이다.
https://docs.oracle.com/javase/tutorial/essential/exceptions/runtime.html
https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html
7. Finally와 Resource 다루기
https://docs.oracle.com/javase/tutorial/essential/exceptions/finally.html
8. Try with Resource
https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html
9. 수업을 마치며
https://docs.oracle.com/javase/tutorial/essential/exceptions/throwing.html
https://docs.oracle.com/javase/tutorial/essential/exceptions/declaring.html
https://docs.oracle.com/javase/tutorial/essential/exceptions/creating.html
'ETC' 카테고리의 다른 글
git 에서 commit을 안하고 브랜치를 이동한다면? (0) | 2021.08.05 |
---|---|
윈도우 git bash에서 gradle 빌드툴 설치하기 (0) | 2021.08.02 |
윈도우 git bash에서 zip,tree 명령어 사용하기 (0) | 2021.08.02 |
자바 직접 컴파일하기(라이브러리 이용) 및 아규먼트 받기 (0) | 2021.06.18 |
포크한 깃허브 저장소와 원본 저장소 동기화 하기 (0) | 2021.04.27 |