f_
frhyme.code
Tags>#java

#java

총 139개의 아티클

Page 1 of 9
java
·⏱ 4m

Java - Exception class

Java - Exception Java는 객체 지향 언어입니다. 즉 모든 것이 객체로 받아들여진다는 것이며, "예외(exception)" 또한 객체로 인식됩니다. 그리고 이 객체들은 hierarchy(계층 구조)가 있습니다. 모든 예외의 기본이 ...

java
·⏱ 2m

Spring Framework and Spring Boot

Spring Framework는 자바 진영에서 가장 인기있는 어플리케이션 개발 프레임워크입니다. 하지만 Spring Batch처럼 Spring Framework를 사용해서 만들어진 새로운 Framework도 있기 때문에, 오히려 스프링은 단순한 ...

others
·⏱ 1m

Javascript - Promises

Promises는 "약속"을 의미하죠. 동일하게 javascript에서의 Promises 또한, "미래에 어떤 이벤트가 발생한다면, 무엇이 실행된다(혹은 실행되지 않는다)"를 정의하는 것을 말하죠. "미래를 가정한다"라고 말할 수도 있겠네요. 가...

others
·⏱ 9m

Gradle - Basic

spring initializer에서 config을 설정하고 다운받습니다. 압축을 풀고 나서 해당 경로에서 다음 명령어를 실행해 주면 해당 경로에 필요한 plungin을 모두 설치해주고 build를 해줍니다. intelliJ의 경우는 그냥 해당 ...

java
·⏱ 7m

Java - Logging - Logger

Java - Logging Logger는 일반적으로 시스템 상에서 발생하는 상황을 확인하기 위한 도구죠. 사실 그냥 을 사용해서 처리하는 일이 많기는 한데, 이렇게 할 경우 나중에 한번에 해제한다거나 하는 일이 어려워집니다. 가령, 여러 함수에 ...

java
·⏱ 6m

Java - Serialization

Serialization은 Object를 json, xml과 같은 binary data format으로 변환하는 것을 말하고, 반대로 json, xml로부터 Object로 변경하는 것을 Deserialization이라고 합니다. Student.j...

java
·⏱ 4m

Java - Thread - State of Thread

Thread 또한 life cycle을 가지며 state가 변하죠. 프로그래머가 Interruption 등으로 Thread의 state를 변경하는 경우도 있고, OS로 인해 바뀌는 경우도 있습니다. Thread의 상태는 enum type인 으로 ...

java
·⏱ 3m

Java - Thread - Executors

Thread가 몇 개 되지 않을때는 관리가 어렵지 않지만, 가령 100개가 넘어간다면 관리가 배우 어려워지죠. Java의 는 multi-thread를 효과적으로 관리할 수 있도록 해줍니다. Task Queue를 만들어, 실행되어야 하는 Task를...

java
·⏱ 2m

Java - Arbitrary Number of Argument

java에서 method를 정의할 때, 변수가 몇 개 들어오더라도 문제없이 처리해주도록 하려면 을 이용하면 됩니다. 가령 다음처럼 로 정의할 경우 String argument가 몇 개 들어올지 정해주지 않아도 됩니다. 즉, 1개 들어오든 2개 들...