nageom's blog
  • Java
  • 자료구조와 알고리즘
  • 코딩테스트
  • 알쓸잡
  • Oracle
  • Spring
  • error
  • 블록체인
  • All Posts
Search

Java

A collection of 12 posts

Java

쓰레드-동기화(Synchronization) (4)

오늘은 '사용해본적은 있지만 자세히는 모른다 시리즈'의 synchronized에 대해 포스팅해보려한다. 가보자

nageom nageom 1 min read
Java

쓰레드-실행제어편 (4)

쓰레드의 스케줄링을 위해 기초지식 다지기 쓰레드 프로그래밍이 어려운 이유가 동기화(synchronization)과 스케줄링(scheduling) 때문이다. 이를 잘하기 위해서는 쓰레드의 상태와 관련 메서드의 공부가 필요하다. 그래서 공부할 것들을 적어봤다.

nageom nageom 2 min read
Java

쓰레드 정리 (3)

첫번째 알아볼 쓰레드 정의는 쓰레드는 우선순위(priority)이다.

nageom nageom 2 min read
Java

쓰레드- start()와 run() (2)

쓰레드를 구현하고 나면서 드는 생각이 있었다. 쓰레드를 실행시킬 때 run()과 start()를 구분해서 사용할까?

nageom nageom 1 min read
Java

프로세스와 쓰레드

[프로세스와 쓰레드의 개념] 프로세스(process)란 간단히 말해서 ‘실행 중인 프로그램(program)’이다. 지금 당장 작업 관리자를 열어 확인 할 수 있는 실행 중인 프로그램을 말한다. (멜론, 이클립스.. ) 프로그램을 실행하면 OS로부터 실행에 필요한 자원(메모리)을 할당받아 프로세스가

nageom nageom 2 min read
Java

자바의 애너테이션(annotation)

간단히 프로그램의 소스코드 안에 다른 프로그램을 위한 정보를 미리 약속된 형식으로 포함시킨 것이 바로 애너테이션이다. 애너테이션은 주석처럼 프로그래밍 언어에 영향을 미치지 않으면서도 다른 프로그램에게 유용한 정보를 제공할 수 있다는 장점을 갖는다. 예로, 특정

nageom nageom 1 min read
Java

Comparator와 Comparable

자주 쓰이는 Arrays.sort() 를 이용해 배열을 정렬할 때, 사실 내림&오름차순 말고도 원하는 대로 정렬이 가능한데 이를 가능하게 해주는 인터페이스 두가지를 소개하고자한다.

nageom nageom 1 min read
Java

쓰레드 구현 (1)

아래의 코드를 보면, Runnable인터페이스는 오로지 run()만 정의되어 있는 간단한 인터페이스이다. Runnable인터페이스를 구현하기 위해서 할 일은 추상메서드인 run() 의 몸통{}을 만들어 주는 것뿐이다. ~~~ javascript package thread;

nageom nageom 2 min read
Java

자바 1.8버전 차이를 알아보자

요즘은 자바의 정석이라는 책으로 공부중인데 읽다보면 중간중간 JDK 버전 상승에 따라 바뀐 기능에 대해서도 조금씩 나온다. 사실 면접질문에서도 나왔는데 대답을 하지 못한게 한이 맺혀서.. 책에 나올때마다 포스팅 하려합니다.

nageom nageom 1 min read
Java

추상과 인터페이스

면접질문 공부하는데 추상클래스와 인터페이스 차이가 헷갈려서 해보는 포스팅이다 그래서 이번에 구입한 자바의정석으로 공부하고 포스팅 도전

nageom nageom 2 min read
Java

기술면접 예상 질문

면접질문을 공부하면서 정리해둔 메모 <자바 JVM, 컴파일러, JDK와 JRE>

nageom nageom 4 min read
Java

Java_equals와 '=='연산자 그리고 hashCode()

안녕하세요 오늘은 비교비교 equals 와 ‘==’ 에 대해 알아보려합니다. 우선 equals는 메서드 ==연산자는 비교를 위한 연산자입니다.

nageom nageom 2 min read
nageom's blog © 2021
Proudly published with Jekyll & GitHub Pages using Jasper2
Latest Posts Ghost

Search nageom's blog

lunr.js를 이용한 posts 검색