Java Java는 James Arthur Gosling 개발한 객체지향적 프로그래밍 언어이다. Java = JRE(Java Runtime Environment, 실행환경) + JDK(Java Development Kit, 개발도구) + API(라이브러리) > "Wr
IntelliJ IDEA는 JetBrains사에서 제작한 상용 자바 통합 개발 환경이다. 줄여서 IntelliJ 혹은 IDEA로도 불린다.Install IntelliJ - https://www.jetbrains.com/ko-kr/idea/download/?se
☕️ Java Introduction to Java Program(프로그램) : 예측 가능한 방식으로 차례로 실행되는 일련의 명령(문) Statement(명령문) : 세미콜론(;) 으로 끝나는 단일 작업 Block(블록) : 한 쌍의 중괄호({..})로 묶인 0개의
Java
연산자는 두 개의 값을 피연산자로 취하므로 이항 연산자라고 한다.addition +subtraction -multiplication \*division /remainder %단항 연산자는 단일 값을 피연산자로 사용하며 곱셉과 나눗셈보다 우선순위가 높다.unary plu
☕️ Java Increment and decrement Using ++ and -- in Java 자바에는 변수 값을 1씩 늘리거나 줄이는 증감(++) 및 감소(--)라는 두 가지 반대 연산자가 있다. Prefix and postfix forms > 참고문헌, h
☕️ Java Conditional statement(조건문) 조건문 은 프로그램이 부울 표현식 의 값에 따라 다른 계산을 수행할 수 있도록 하는 구성입니다 . 이면 프로그램은 한 번의 계산을 수행합니다. 그렇지 않고, 그렇다면 프로그램은 또 다른 계산을 수행합니다.
☕️ Java Multiple conditions: switch > 참고문헌, https://hyperskill.org/tracks/8
Java에서 자주 사용되는 내장 함수(메서드)는 java.lang 패키지와 java.util 패키지에서 주로 제공된다. 여기에는 문자열 처리, 수학적 연산, 날짜와 시간 처리, 컬렉션 작업 등 다양한 기능을 수행하는 메서드들이 포함된다.Java의 String 클래스에는
Java의 main 메서드 는 Java 프로그래밍 세계로 가는 관문 역할을 한다. 모든 Java 애플리케이션의 시작점이며, 실행이 시작되는 곳이며, 코드가 구축되는 기반이다.Java는 기본적으로 객체 지향 언어이다. 즉, Java 프로그램은 서로의 메서드를 호출하여 통
메서드 오버로딩은 동일한 이름을 공유하지만 서로 다른 인수를 갖는 여러 메서드를 설계할 수 있는 프로그래밍 개념이다. 즉, 같은 클래스 내에서 같은 이름의 메소드를 여러 개 정의하는 것이다. 각 메서드는 서로 다른 매개변수 목록을 가져야 한다. 이는 코드의 가독성과 유
클래스(Class)는 객체 지향 프로그래밍(OOP)의 핵심 개념 중 하나로, 객체를 정의하는 청사진(설계도)이다. 클래스는 속성(필드)과 행동(메서드)을 하나의 단위로 묶어 새로운 데이터 타입을 정의한다. 이 클래스에서 생성된 객체는 클래스에서 정의한 속성과 행동을 갖
게터(Getter)와 세터(Setter)는 객체 지향 프로그래밍에서 캡슐화(Encapsulation)를 구현하는 방법 중 하나이다. 클래스의 필드(속성)에 직접 접근하는 대신, 간접적으로 접근하고 수정할 수 있도록 만들어진 메서드들이다. 이를 통해 데이터의 무분별한 접
super 키워드는 부모 클래스의 멤버(필드나 메서드)에 접근할 때 사용한다. 자식 클래스가 부모 클래스의 메서드를 오버라이드(재정의)했을 때, 부모 클래스의 원래 메서드를 호출하거나 부모 클래스의 생성자를 명시적으로 호출하고 싶을 때 사용한다.super.sound()