자바(Java)는 1990년대 초반에 제임스 고슬링(James Gosling)과 그의 팀이 개발한 프로그래밍 언어자바는 초기에는 "Oak"라는 이름으로 시작초기 개발 목표는 소형 가전 기기에서의 사용을 위해 C++보다 간단하고 효율적인 언어를 만드는 것선마이크로시스템즈
JDK는 Java 개발 도구입니다. JDK에는 Java 프로그램을 개발하는 데 필요한 모든 도구와 라이브러리가 포함되어 있습니다. 주요 구성 요소로는 Java 컴파일러 (javac), 디버거 (jdb), 런처 도구 (java) 등이 있습니다. 또한 JDK는 개발자가 J
https://velog.io/@jaybon/%EC%BB%B4%ED%8C%8C%EC%9D%BC-%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%95%98%EC%9D%B4%EB%B8%8C%EB%A6%AC%EB%93%9C
파일명은 첫글자를 영문 대문자로 한다.public 클래스가 있는 경우, java 파일의 이름은 반드시 public class의 이름과 일치해야한다.보통 파일 내에는 하나의 클래스를 만드는게 일반적이다.파일 내에 클래스가 여러개일 경우, public 클래스는 단 하나만
수학에서의 변수는 '변하는 수'라는 뜻이지만프로그래밍 언어에서 변수는 값을 저장할 수 있는 메모리 상의 공간이다.변수는 타입이 있다.변수의 이름을 개발자가 설정해야 한다.프로그래밍 언어에서 equal(=)표시는 같다라는 뜻이 아니라 오른쪽의 값을 왼쪽에 넣겠다는 뜻이다
우리가 주로 사용하는 값의 종류는 크게 문자와 숫자로 나눌 수 있으며 여기서 숫자는 다시 정수와 실수로 나뉜다.논리형(boolean), 문자형(char), 정수형(byte, short, int, long), 실수형(float, double) 계산을 위한 실제 값을 저장
https://github.com/castello/javajungsuk_basichttps://velog.io/@pjoon357/series/%EC%9E%90%EB%B0%94%EC%9D%98-%EC%A0%95%EC%84%9D
Java 제네릭 Generics DEEP DIVEhttps://futurecreator.github.io/2018/08/12/java-generics/
Java에서 Iterable은 for-each 루프 또는 Iterator를 사용하여 반복하거나 반복할 수 있는 개체 컬렉션을 나타내는 인터페이스입니다.Iterable 인터페이스는 Iterator 객체를 반환하는 단일 메서드인 iterator()를 제공합니다. Itera
Java 스트림 Stream (1) 총정리https://futurecreator.github.io/2018/08/26/java-8-streams/
자바에서 싱글톤 패턴을 구현하는 방법 중 하나는 이너 클래스(inner class)를 사용하는 것입니다. 이너 클래스를 사용하면 더욱 간결하고 안전한 싱글톤 객체를 만들 수 있습니다.다음은 이너 클래스를 사용하여 싱글톤 객체를 만드는 예제 코드입니다.위의 코드에서는 S