일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- 한글 깨짐
- 도커
- Eclipse
- 쿼리
- 자바
- 이클립스 설정
- Excel
- eclipse 설정
- HTML
- 에러
- 엑셀
- CSS
- 형변환
- java 오류
- tomcat
- 인텔리제이
- elasticsearch
- 자바 리스트
- 엘라스틱서치
- 이클립스
- jQuery
- JSP
- 자바스크립트
- 데이터베이스
- JavaScript
- spring 오류
- db
- docker
- Java
- spring form
- Today
- Total
목록자바 (3)
개발노트
프로세스(process) - 실행 중인 프로그램(program) (사용자가 작성한 프로그램이 운영체제에 의해 메모리 공간을 할당받아 실행 중인 것) - 데이터와 메모리 등의 자원 그리고 스레드로 구성 스레드(thread) - 프로세스(process) 내에서 실제로 작업을 수행하는 주체 - 모든 프로세스에는 한 개 이상의 스레드가 존재하여 작업을 수행한다. 두 개 이상의 스레드를 가지는 프로세스를 멀티스레드 프로세스(multi-threaded process)라고 한다. - 'Thread 클래스를 상속' 'Runnable 인터페이스 구현' 2가지 방법이 있다. // Thread를 상속받음 - run 메서드를 구현해야 함 public class Sample extends Thread { public void ..
컬렉션 프레임워크 (Collection Framework) - 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스의 집합이다. (데이터를 저장하는 자료 구조와 데이터를 처리하는 알고리즘을 구조화하여 클래스로 구현한 것이다) - 인터페이스(interface)를 사용하여 구현한다. - 어떤 데이터를 저장할지 제너릭을 통해 선언한다. 제너릭 (Generic) - 클래스 내부에서 형식을 지정하지 않고, 사용자에 의해 지정된다. (특정 타입을 미리 정하지 않고 필요에 의해 지정하는 타입이다.) 종류 Map 계열 List 계열 Set 계열 데이터 순서가 없다 (이름, 데이터) 형태로 저장 키(이름)의 중복 사용 불가 데이터 순서가 있다 데이터 중복 허용 (중복 사용 가능) 데이터 순서가..
printf() - 기본적인 C언어 출력 함수 - 원하는 형태로 출력하기 위한 여러 서식과 포맷을 지정 // C언어 printf("%d", 10); printf("결과는 %d 입니다.", 10); // JAVA System.out.printf("%d", 10) System.out.printf("결과는 %d 입니다.", 10); // 개행 System.out.printf("Hello \n JAVA!") 문자열 의미 %d int 형태(정수형)로 출력 - %3d : 3자리 정수형 (앞에 빈공간 2개사 생기고 숫자 출력) - %03d : 빈공간을 0으로 채워서 출력 (= 002) %b boolean 형태로 출력 %c 문자(char) 형태로 출력 %s 문자열(String) 형태로 출력 %f 실수 소수점(float..