일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring
- MariaDB
- SQL
- 티스토리챌린지
- mssql
- mysql
- 자바
- 리눅스
- Linux
- group by
- 추상클래스
- DBMS
- analytics4
- 트랜잭션
- rsync
- github
- docker
- PostgreSQL
- Javascript
- pandas
- java
- 명령어
- MongoDB
- git
- Python
- 호이스팅
- IntelliJ
- oracle
- 오블완
- JPA
- Today
- Total
목록2024/12 (33)
hanker

Java에서 쓰레드(Thread)는 하나의 프로세스 내에서 실행되는 독립적인 실행 흐름을 말한다.자바에서는 멀티쓰레딩을 지원하여, 하나의 프로그램이 동시에 여러 작업을 병렬로 처리할 수 있도록 해준다.멀티쓰레딩은 CPU 활용을 극대화하고, 프로그램의 응답성을 개선하며, 작업을 효율적으로 처리할 수 있도록 도와준다. 쓰레드는 Thread 클래스 또는 Runnable 인터페이스를 사용하여 생성할 수 있습니다. 쓰레드 생성 방법 방법 1: Thread 클래스를 상속하여 쓰레드 생성 Thread 클래스를 상속하고, run() 메서드를 오버라이드하여 실행할 작업을 정의한다.public class MainEx { public static void main(String[] args) { MyThre..

Java에서 가비지 컬렉션(Garbage Collection)은 더 이상 참조되지 않거나 사용되지 않는 객체를 자동으로 메모리에서 해제하여 메모리 누수(Memory Leak)를 방지하고 효율적으로 메모리를 관리하는 기능이다. 이 과정은 JVM(Java Virtual Machine)에 의해 자동으로 수행되며, 프로그래머가 메모리 관리를 직접적으로 수행할 필요가 없다.https://hanke-r.tistory.com/entry/JAVA-JDK-JRE-JVM%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90%EC%9D%80-%EB%AC%B4%EC%97%87%EC%9D%BC%EA%B9%8C JAVA - JDK, JRE, JVM의 차이점은 무엇일까?자바를 처음 접하다 보면 다양한 용어에 혼란을 느..

제네릭(Generic)은 Java에서 컴파일 시점에 타입을 지정할 수 있도록 해주는 기능이다. 제네릭을 사용하면 코드의 재사용성을 높이고, 타입 안정성을 강화할 수 있으며, 명시적 형변환(casting)을 줄여 코드 가독성을 개선할 수 있습니다. 가장 흔한 예로는 List, Map 과 같은 컬렉션 프레임워크가 있다.https://hanke-r.tistory.com/entry/JAVA-JAVA%EC%97%90%EC%84%9C-%EC%BB%AC%EB%A0%89%EC%85%98-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%BC%EA%B9%8C JAVA - JAVA에서 컬렉션 프레임워크란 무엇일까?이번 글에서는 J..