일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Programming
- nodejs
- Python
- docker
- Oracle DB
- node.js
- sap mm
- 유럽여행
- JavaScript
- 노드
- 딥러닝
- oracle
- 오라클
- 파이썬
- 머신러닝
- SAP ABAP
- Java
- 도커
- SAP ERP
- db
- 오라클 디비
- IT
- 비지니스영어
- 자바스크립트
- 자바
- ABAP
- Spring Framework
- 영어
- Mac
- SAP
- Today
- Total
목록IT (17)
JIHYUN JEONG
□ Object Serialization (객체직렬화) - 객체를 메모리나 저장매체 등에 저장하거나 stream을 통해 전송하기 위한 형태로 만들어 주는 작업 □ 최종실습 문제 [ Class Design ] 1. - MP3Player 클래스 : 슈퍼클래스- IPod, IRiver : 서브클래스- MP3File 클래스 2. IUser 메인 클래스를 이용하여 실습을 진행한다. 3. 1) IPod 생성하기 - Ipode의 getModelInfo() 호출 2) IRiver 생성하기 - IRiver의 getModelInfo() 호출 3) IPod에 음악 3곡 담기PLAYLIST 확인 (노래제목 - 가수 - 파일사이즈)(addList를 써서)(add되어 있는게 잘 되어 있는지 확인할것 for문써서, getplayL..
□ 복습시간 - Thread : 프로세스 내의 개별적인 실행 흐름 : 프로세스는 프로그램 실행에 필요한 자원과 thread로 구성 : 모든 프로세스는 최소 하나 이상의 thread가 존재해야 실행 가능 - Thread 생성방법 1. Class class Test extends Thread{} Test t = new Thest(); t.start(); - Thread 생성방법 1. Runnable interface 구현 class Test2 implements Runnable{} Test2 t2 = new Test(); Thread thread = new Thread(t2) thread.start(); - Thread Synchronization : 다수의 thread가 공유 데이터에 접근해서 작업할 경우..
□ 복습 (9:00 ~ 11:30) ○ package - 다른 package의 클래스 사용할 때 - import를 써서 사용 [예제1] [예제2] □ GUI (PM 1:00 ~ ○ AWT - JDK 초기 UI API - 컴포넌트가 C와 같은 NATIVE CODE를 포함하고 있음 ○ SWING - 다양한 종류의 컴포넌트 - 컴포터는가 100% JAVA로 작성되어 짐 - 어떤 실행 환경에서든 동일한 UI ※ AWT → SWING, - Button → JButton - Check → JCheck - Frame → JFrame □ JFrame의 구성 □ Layout Managers ○ FlowLayout ○ BorderLayout ○ GridLayout ○ GridBagLayout ○ CardLayout ○ B..
□ Method (AM 09:00 ~ 10:00) Method = 함수 , 특정한 행위를 하는 것 ○ public static void go () {} - public static : modifier - void : return type - go : method name - () : parameter list - {} : method body ○ Method 사용 단계 1. method 정의 2. method 호출 [예시] □ Method 만들기 (AM 10:00 ~ 11:00) 1. 정수형 매개변수 2개를 받아 그합을 돌려주는 sum() 2. 문자열 변수 하나를 매개변수로 받아 그 문장열 뒤에 "hello"를 추가해 돌려주는 addString() 3. 문자열 변수 하나를 매개변수로 받아 그 문자열 앞에..
□ Java history (AM 09:00 ~ 10:00) ○ JDK 1.0 (jan 23, 1996) ~ Java SE 7.0(July 28, 2011) ○ Java SE 7.0 -> JDK 7.0 이라고 호칭함 ○ JDK 1.1 과 1.2와의 차이가 커짐 ○ JDK 1.2부터 Java2로 칭함(J2SE) □ Java - 다양한 소형 가전기기에서 실행 가능한 호환성 있는 언어를 만들려는 Project로부터 시작 □ Java platform ○ SE(Standard Edition), EE(Enterprise Edition - 분산환경,물리적으로 떨어져 있는 환경에서 운영되는 프로그램,ex 브라우저), ME(Micro Edition, ex. 모바일, 셋톱박스, 네비게이션, 초창기에 Sun에서 사용함, 현..