🏃‍♀️ Do it !

    스레드 상태 / 데몬 스레드

    2022 / 9 / 26 월 스레드 상태 데몬 스레드 ✔️스레드 상태 스레드 객체 생성(NEW) -- start( ) ---> 실행대기(RUNNABLE) 실행 ----> 종료(TERMINATED) ㄴ core 개수는 스레드 개수와 비례한다 상태 열거 상수 의미 객체생성 NEW 스레드 객체가 생성 , start()메소드가 호출되지 않은 상태 실행대기 RUNNABLE 아직 스케줄링이 되지않아, 실행 상태로 언제든 갈 수 있는 상태 일시정지 BLOCKED 사용하고자하는 객체의 락이 풀릴때까지 기다리는 상태 WAITING 다른 스레드가 통지할 때까지 기다리는 상태 TIMED_WAITING 주어진 시간 동안 기다리는 상태 종료 TERMINATED 실행을 마친 상태 ✔️데몬 스레드 데몬스레드? - 주가 되는 스레드..

    프로세스 / 스레드 / 동기화 메소드, 동기화 블록

    프로세스 / 스레드 / 동기화 메소드, 동기화 블록

    2022 / 9 / 23 금 프로세스 스레드 동기화 메소드, 동기화 블록 ✔ 프로세스 실행 중인 하나의 프로그램을 프로세스라고 부른다. 실행 하고 있는 프로그램은 다중 프로세스를 만들기도 한다. ▼ 크롬 창을 여러개 실행한다면 여래개의 크롬 프로세스가 생성된다 ! ✔ 스레드 멀티 태스킹 두가지 이상의 작업을 동시에 처리하는 것 멀티 프로세스 멀티 스레드 독립적으로 프로그램을 실행하고 여러 작업을 처리 한 개의 프로그램을 실행하고 내부에서 여러 작업을 처리 PPT와 엑셀을 동시에 사용하는중에 엑셀에 오류가 생겨 프로그램이 꺼져도 PPT는 정상 실행 된다. 카카오톡을 사용하는 중에 카톡 채팅방에 오류가 생긴다면 카톡 프로세스 자체가 종료된다. 메인 스레드 모든 자바 프로그램은 메인 스레드 ( main thr..

    Date , Calendar 클래스/ Format 클래스 / java.time 패키지

    Date , Calendar 클래스/ Format 클래스 / java.time 패키지

    2022 / 9 / 22 목 Date , Calendar 클래스 Format 클래스 java.time 패키지 🔔이클립스 단축키 목록🔔 CTRL + SHIFT + L ✔ Date , Calendar 클래스 Date 클래스 날짜 정보를 표현하는 클래스로 날짜 정보를 객체 간 주고 받을 때 주로 사용된다. Calendar 클래스 달력을 표현한 추상 클래스 year / month / day / week / amPm / hour / minute / second ✔ Format 클래스 형식(Format) 클래스 숫자와 날짜를 원하는 형식의 문자열로 변환시킨다. 1. 숫자 형식 DecimalFormat 2. 날짜 형식 SimpleDateFormat 3. 매개변수화 된 문자열 형식 MessageFormat Simple..

    String / StringTokenizer / StringBuffer , Builder / 정규표현식 , Pattern / Arrays / Wrapper 클래스

    String / StringTokenizer / StringBuffer , Builder / 정규표현식 , Pattern / Arrays / Wrapper 클래스

    2022 / 9 / 21 수 String 클래스 StringTokenizer 클래스 StringBuffer , Builder 클래스 정규표현식 , Pattern클래스 Arrays 클래스 Wrapper클래스 ✔ String클래스 String 생성자 - byte[ ] 배열을 문자열로 변환하기 위해 사용 String 메소드 - 문자열의 추출, 비교, 찾기, 분리, 변환 등과 같은 다양한 메소드를 가진다. 리턴 타입 메소드명 의미 char charAt (int index) 특정 위치 문자 리턴 boolean equals(Object anObject) 두 문자열 비교 byte [ ] getBytes( ) byte [ ] 로 리턴 getBytes(Charset charset) 주어진 문자셋으로 인코딩한 byte [..

    예외 처리 / 자바 API / Object 클래스 / class 클래스 / tomcat설치

    예외 처리 / 자바 API / Object 클래스 / class 클래스 / tomcat설치

    2022 / 9 / 20 화 예외 처리 자바 API Object 클래스 Class클래스 tomcat설치 ✔️예외 처리 try - with - resources - 예외 발생 여부와 상관이 없음 - 사용했던 리소스 객체의 close() 메소드를 호출하여 리소스를 닫는다. - 리소스 객체는 java.lang.AutoCloseable 인터페이스를 구현하고 있어야 한다. 예외 떠 넘기기 throws - 메소드 선언 끝에 작성을 한다. ✔️자바 API 자바 API? - 자바에서 기본적으로 제공하는 라이브러리로 프로그램 개발에 자주 사용되는 클래스 및 인터페이스 모음이다. API 도큐먼트 https://docs.oracle.com/javase/8/docs/api/ Java Platform SE 8 docs.orac..