nme.kr

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
프로그램:java:ㄴhomework:doc [2022/01/20 17:19]
clayeryan@gmail.com [람다식]
프로그램:java:ㄴhomework:doc [2023/07/13 17:29] (현재)
clayeryan@gmail.com ↷ 문서가 programmer:java:ㄴhomework:doc에서 프로그램:java:ㄴhomework:doc(으)로 이동되었습니다
줄 1: 줄 1:
 ====== 개념정리 - 목차 ======  ====== 개념정리 - 목차 ====== 
 +
 +
 +===== 데이터 흐름도 =====
 +
 +
  
 ===== 자바기초 ===== ===== 자바기초 =====
 +
 +<WRAP caution center round box 80%>
 +<WRAP centeralign>**컴퓨터**</WRAP>
 +
 +CPU – 메모리 – 하드디스크
 +</WRAP>
 +
 +^  클래스  ^  객체  ^
 +^  저장장소  ^|
 +|  하드디스크  |  객체 : 메모리  |
 +^  값의 유무  ^|
 +|  값을 가져야 한다고 ‘선언’  |  값을 가지고 있음  |
 + 
 +자바
 +
 +  - J2SE (Standard Edition) : 자바 기본 문법, no web
 +  - J2ME (Micro Edition) : Embedded
 +  - J2EE (Enterprise Edition) : Web
 + 
 +컴파일 vs 인터프리팅 : (자연어 -> 기계어)
 +1. 컴파일 : 모두(전체)
 +장점 : 빠른 결과
 +단점 : 자원 낭비
 +
 +2. 인터프리팅 : 한줄(부분, 당장 실행이 필요한 부분만)
 +장점 : 자원 효율성
 +단점 : 느린 결과
  
 ==== 프로그램 ==== ==== 프로그램 ====
줄 20: 줄 52:
 ==== 자바 설치 ==== ==== 자바 설치 ====
  
 +https://www.oracle.com/kr/java/technologies/javase/javase8u211-later-archive-downloads.html
 ==== 환경변수 설정 ==== ==== 환경변수 설정 ====
  
줄 211: 줄 244:
 =====  스트림 ===== =====  스트림 =====
    
-              16.1 스트림 소개  —--------------------------------------------------------------------------------   10 +==== 스트림 소개 ==== 
-              16.2 스트림 생성하기  —--------------------------------------------------------------------------   10 + 
-              16.3 스트림의 종류  —-----------------------------------------------------------------------------   10 +==== 스트림 생성하기 ==== 
-              16.4 스트림 가공하기  —--------------------------------------------------------------------------   10 + 
-              16.5 스트림 병렬처리  —--------------------------------------------------------------------------   10 +==== 스트림의 종류 ==== 
-              16.6 스트림 연결하기  —--------------------------------------------------------------------------   10+ 
 +==== 스트림 가공하기 ==== 
 + 
 +==== 스트림 병렬처리 ==== 
 + 
 +==== 스트림 연결하기 ==== 
  
 ===== 스레드 ===== ===== 스레드 =====
    
-              17.1 프로세스와 스레드  —-----------------------------------------------------------------------   10 +==== 프로세스와 스레드 ==== 
-              17.2 스레드 생성과 실행  —----------------------------------------------------------------------   10 + 
-              17.3 스레드 우선순위  —--------------------------------------------------------------------------   10 +==== 스레드 생성과 실행 ==== 
-              17.4 스레드 상태 제어  —-------------------------------------------------------------------------   10 + 
-              17.5 스레드 동기화  —-----------------------------------------------------------------------------   10 +==== 스레드 우선순위 ==== 
-              17.6 데몬 스레드  —--------------------------------------------------------------------------------   10 + 
-              17.7 스레드 그룹  —--------------------------------------------------------------------------------   10+==== 스레드 상태 제어 ==== 
 + 
 +==== 스레드 동기화 ==== 
 + 
 +==== 데몬 스레드 ==== 
 + 
 +==== 스레드 그룹 ==== 
  
 ===== 입출력 스트림 ===== ===== 입출력 스트림 =====
    
-              18.1 스트림 소개  —--------------------------------------------------------------------------------   10 +==== 스트림 소개 ==== 
-              18.2 바이트 기반 입력 스트림  —---------------------------------------------------------------   10 + 
-              18.3 문자 기반 입력 스트림  —------------------------------------------------------------------   10 +==== 바이트 기반 입력 스트림 ==== 
-              18.4 바이트 기반 출력 스트림  —---------------------------------------------------------------   10 + 
-              18.5 문자 기반 출력 스트림  —------------------------------------------------------------------   10+==== 문자 기반 입력 스트림 ==== 
 + 
 +==== 바이트 기반 출력 스트림 ==== 
 + 
 +==== 문자 기반 출력 스트림 ==== 
  
 ===== 네트워크 ===== ===== 네트워크 =====
    
-              19.1 네트워크 개요  —-----------------------------------------------------------------------------   10 +==== 네트워크 개요 ==== 
-              19.2 네트워크 관련 클래스  —-------------------------------------------------------------------   10 + 
-              19.3 TCP 소켓 프로그래밍  —-------------------------------------------------------------------   10 +==== 네트워크 관련 클래스 ==== 
-              19.4 UDP 소켓 프로그래밍  —-------------------------------------------------------------------   10+ 
 +==== TCP 소켓 프로그래밍 ==== 
 + 
 +==== UDP 소켓 프로그래밍 ==== 
  
 ===== 데이터 베이스 ===== ===== 데이터 베이스 =====
    
-              20.1 데이터베이스 개요  —-----------------------------------------------------------------------   10 +==== 데이터베이스 개요 ==== 
-              20.1 데이터베이스 구조  —-----------------------------------------------------------------------   10 + 
-              20.1 MariaDB 설치  —-----------------------------------------------------------------------------   10 +==== 데이터베이스 구조 ==== 
-              20.1 기본 SQL  —-----------------------------------------------------------------------------------   10 + 
-              20.1 자바 연결  —-----------------------------------------------------------------------------------   10 +==== MariaDB 설치 ==== 
-              20.1 데이터 조회/처리  —-------------------------------------------------------------------------   10+ 
 +==== 기본 SQL ==== 
 + 
 +==== 자바 연결 ==== 
 + 
 +==== 데이터 조회/처리 ====