JAVA/Basic

    [스터디할래? Java] 목차

    이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 매년 혼자 자바 책한권씩 정리했었는데, 이 스터디 따라가는게 훨~~~씬 좋았습니다. 어떻게 공부할지에 대한것을 많이 배웠습니다. 누군가에게 도움이 되길 바라며 남김니다. 유튜브 구독하시면 이전 스터디 수강가능합니다. 백기선님 유튜브 >>https://www.youtube.com/user/whiteship2000 스터디할래 유튜브 >>https://youtu.be/peEXNN-oob4 스터디할래 링크 >> https://github.com/whiteship/live-study [스터디할래? Java 01] JVM 이란 무엇인가? [스터디할래? Java 02] 자바 데이터 타입, 변수 그리고 배열 [스터디할래? Java 03] 연산자 Oper..

    [스터디할래? Java 15]lambda 람다

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >>https://xxxelppa.tistory.com/207, https://tourspace.tistory.com/6 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. 람다식 lambda expression : 식별자 없이 실행 가능한 함수표현식 익명클래스를 함수표현식으로 처리할수 있음. 식별자: 코드에 존재하는 변수, 자료형, 서브루틴 등을 가리키는 토큰이다. + java8 부터 람다식 가능하게..

    [스터디할래? Java 14]제네릭

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >>https://sujl95.tistory.com/73 , https://docs.oracle.com/javase/tutorial/java/generics/types.html 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. 제네릭 data type을 클래스, 메소드에서 내부 데이터 타입을 제네릭으로 지정, "컴파일과정에서 문제제거" - jdk1.5 부터 도입 - jdk 1.7 Diamond : 타..

    [스터디할래? Java 13]I/O

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >> https://www.notion.so/I-O-af9b3036338c43a8bf9fa6a521cda242 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. I/O Input & Ouput 입출력 java.io // 데코레이션 패턴으로 만들어짐 : 컴퓨터 내부 또는 외부장치와 프로그램간 데이터 주고받기. ex) 키보드 데이터 입력, System.out.println() 데코레이션패턴 객체의 타입,..

    [스터디할래? Java 12]애노테이션

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >> https://b-programmer.tistory.com/264 , https://gowoonsori.site/java/annotation/ 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. 어노테이션 정의방법 @Documented @Retention(RetentionPolicy.RUNTIME) @Target(value={CONSTRUCTOR, FIELD, LOCAL_VARIABLE, METH..

    [스터디할래? Java 11]enum

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >> https://xxxelppa.tistory.com/204?category=858435 , 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. enum정의 public enum TODAY { MORNING, AFTERNOON } public enum TODAY_TIME { MORNING(6, 11), AFTERNOON(12, 6); private int startTime; private int e..

    [스터디할래? Java 10]멀티쓰레드 프로그래밍

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >> https://sujl95.tistory.com/63 , https://wisdom-and-record.tistory.com/48 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. 프로세스 와 쓰레드 프로세스 : 자원(resources, 데이터+메모리) + 쓰레드 쓰레드 : 프로세스의 자원을 이용해 셀제 작업을 수행하는것. Runnable vs Thread Runnable : 함수형인터페이스 p..

    [스터디할래? Java 09]예외처리

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >> https://www.notion.so/3565a9689f714638af34125cbb8abbe8 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. 자바제공하는 예외 계층구조 Object 타켓 폴더 생성 해당 class파일 확인 @Cleanup -lombok close를 호출해줌. 알고만있고 try-with -resource.로~ 트랜젝션 스프링 기본 트랜젝션 전략에서... 설정을 확인할필요. ..

    [스터디할래? Java 08]인터페이스

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >> https://www.notion.so/4b0cf3f6ff7549adb2951e27519fc0e6 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. 인터페이스 규약. : 개발기간 단축, 결합도 낮주기, 표준화 구성 -상수 -추상메소드 : 재정의 하여 사용 -디폴트 메소드 jdk8 : 재정의 가능 -스테틱 메소드 jdk8 : 변경불가 구현방법 - 상속 - 익명클래스 다중상속 - 동일 이름 메서드 ..

    [스터디할래? Java 07]패키지

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >> https://kils-log-of-develop.tistory.com/430 https://sangwoobae.github.io/posts/java-livestudy-7week/ 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. package 키워드 패키지 이름은 java로 시작하면안된다. 소스 첫줄, 폴더이름과 패키지 이름이 같아야 FQCN : Fully Qualified Class Name..

    [스터디할래? Java 06]상속

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >> https://leemoono.tistory.com/20 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. 자바상속 특징 다중상속 금지 : extends A, B X 최상위 클래스 Object 디스패치 프로그램이 어떤 메소드를 호출할 것인가를 결정하여 그것을 실행하는 과정. - 동적 디스패치 - 정적 디스패치 Static Dispatch 정적 디스패치 어떤 메소드 실행될지 컴파일시점에서 알수 있..

    [스터디할래? Java 05] 클래스_ BinrayTree_DFS,BFS

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >> https://www.notion.so/Live-Study-5-75f857b63e524d33914a8b3ec6e1e894 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. LinkedList vs ArrayList Vactor: Java1.0 시작 생성시 capacity 10로 정해져 10개씩 늘어남. thread에 대한 접근 동기화 보장 성능이슈 Java1.2 : List 인터페이스 대체 Co..

    [스터디할래? Java 04] 제어문

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >> kils-log-of-develop.tistory.com/349 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. 내가한 과제주소 >> blog.1028web.com/entry/JUnit >>http://study/src/test/java/com/web1028/study/whiteship/javaBasic/ : 테스트 >>study/src/main/java/com/web1028/study/whi..

    [스터디할래? Java 03] 연산자 Operator

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 이필기를 시작으로 공부했습니다 >> blog.naver.com/hsm622/222150928707, swich operator catch-me-java.tistory.com/31 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. 연산 : Operations : 프로그램에서 데이터 처리 결고 산출 연산자 : Operator : 연산사용 표시 기호 피연산자: Operand:연산대상이되는 데이터 연산식 : expressions: 연산자..

    [스터디할래? Java 02] 자바 데이터 타입, 변수 그리고 배열

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. 타입추론, var 1. 개발자가 명시하지 않아도 컴파일러가 변수의 타입을 대입된 리터럴로 추론하는것. java10 2. 초기화 값이 있는 지역변수 로만 선언이 가능 자료형 (Data Type) 기본자료형 = Primitive type= 원시타입 1. 8가지 기본자료형 정수: byte, short, int, long 실수: float, double 문자: char 참거짓:boolea..

    [스터디할래? Java 01] JVM 이란 무엇인가?

    [스터디할래? Java] 목차 이글은 백기선님 스터디 할래? 스터디를 뒤늦게 따라간 기록입니다. 스터디할래 링크 >> https://github.com/whiteship/live-study 여기 없는내용은 스터디 할래 강의 내용 혹은 제가 java Doc보고작성하거나 예제를 만들어 추가했습니다. 그외는 같이 출처가 써있습니다. Error : A JNI error has occurred, ....(중략).... version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang >> 컴파일버전과 실행버전이 다를때..

    반응형