멀티스레드프로그래밍1 : 개념, 용어정리, 스래드 상태와 제어
💡 핵심 요약 (TL;DR)
멀티스레드프로그래밍1 : 개념, 용어정리, 스래드 상태와 제어의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * CUP사용률 향상을 적용할 수 있다.
멀티스레드프로그래밍1 : 개념, 용어정리, 스래드 상태와 제어
💡 핵심 요약 (TL;DR)
멀티스레드프로그래밍1 : 개념, 용어정리, 스래드 상태와 제어의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * CUP사용률 향상을 적용할 수 있다.
💡 핵심 요약 (TL;DR)
I/O4: NIO의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 지금 file클래스보다는 Path와 files 라이브러리를 사용.
💡 핵심 요약 (TL;DR)
I/O3: 보조스트림의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 객체 전송시 필요한 것은 객체가 가진 데이터 즉 멤버변수.
I/O1: 스트림개념, 노드스트림(파일기반 입/출력처리)
💡 핵심 요약 (TL;DR)
I/O1: 스트림개념, 노드스트림(파일기반 입/출력처리)의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * byte데이터 전송인 경우 비트단위때문에 문자열이 깨지는 문제발생할수있으므로 텍스트를 전송할때는 char기반의 스트림을 사용하는 것이 좋다.
💡 핵심 요약 (TL;DR)
I/O2: 노드스트림 - 파일기반 입/출력처리의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 프로그래밍과정에서 발생하는 데이터를 파일에 저장하거나 파일의 내용을 읽기/복사/이동등은 모두 파일기반 입/출력처리를 사용함.
💡 핵심 요약 (TL;DR)
* Sub2도 만들어보고싶어서 아래와 같이 코드를 추가했는데 Exception in thread "main" java.lang.Error: Unresolved compilation problem 컴파일 에러가 났다. * Sub2도 만들어보고싶어서 아래와 같이 코드를 추가했는데 Exception in thread "main" java.lang.Error: Unresolved compilation problem 컴파일 에러가 났다.
💡 핵심 요약 (TL;DR)
컬렉션 프레임워크2: Map계열 자세히, 예시의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 따라서 Collections 메서드를 사용할 수없고 고유의 메서드가 있다.
💡 핵심 요약 (TL;DR)
컬렉션 프레임워크1: Set과 List계열 예시위주의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * Collections 인터페이스는 List와 Set계열의 공통 조상으로 아래 메서드 사용가능을 적용할 수 있다.
💡 핵심 요약 (TL;DR)
정규표현식, 자주 사용하는 정규식의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 핵심 설정과 구현 코드를 단계별로 파악하여 상황에 맞게 유연하게 활용할 수 있다.
숫자처리클래스 : java.util.Random, java.math.BigInteger, java.math.BigDecimal
💡 핵심 요약 (TL;DR)
숫자처리클래스 : java.util.Random, java.math.BigInteger, java.math.BigDecimal의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * long도 큰 범위의 정수를 표현하지만 한계가 있다 -> 아무리 큰 수도 저장할 수 있는 BigInteger클래스를 사용할 수 있다.