728x90
반응형
SMALL

WEB/Spring Boot 14

[Java] 메서드(Method) - 매개변수 전달 기법, 메서드 오버로딩

* 메서드(Method)객체의 기능(동작)을 메서드(함수)라고 한다.반복적인 동일 작업이 많을 때, 메서드를 정의해 놓고 필요할 때마다 호출하여 사용하면 편리하다.메서드는 크게 API에서 제공하는 메서드와 사용자 정의 메서드로 나뉜다. 메서드 이름에 결과 값을 담아서 리턴한다.(메서드 이름이 변수 역할) public class MethodMakeTest { public static void main(String[] args) { int a=3; int b=5; int result = add(a, b); System.out.println("result = " + result); } // 메인 메서드 밖에 독립적인 여러 메서드 생성 가능 ..

WEB/Spring Boot 2024.04.08

[Java] 객체와 클래스의 이해

* 객체지향 프로그래밍객체지향 프로그래밍은 클래스(class) 단위로 프로그래밍하는 것이다.자바 언어는 객체지향 언어이므로 객체 단위로 프로그래밍해야 한다.여기서 객체(object) 단위로 프로그래밍한다는 것은 클래스(class) 단위로 프로그래밍한다는 것과 같은 의미이다.각 객체마다 기능이 있듯이, 클래스마다 동작이 있다. 여기서 동작은 function, method라고 한다. * 객체와 클래스자바에서 자료형은 기본자료형(PDT)과 사용자정의자료형(UDDT)으로 나뉘는데, 사용자정의자료형(새로운 자료형)을 만드는 도구가 클래스이다.개발자가 다루는 데이터는 대부분 객체 데이터이며, 객체데이터는 여러 개의 변수(여러 개의 구조)로 이루어진 데이터이다.이러한 객체데이터를 변수에 저장하기 위해서는 새로운 자료..

WEB/Spring Boot 2024.01.31

JavaSE 프로그램의 기본 구조

* JavaSE 프로그램의 기본 구조자바 프로그램을 만들기 위해서 먼저 메인 클래스(시작 클래스)를 만들어야 한다.메인 클래스는 main 메서드를 가지고 있는 클래스로, 프로그램의 시작점이다.많은 클래스 중 메인 클래스는 딱 1개만 존재한다. // JavaSE 프로그램의 기본 구조public class Calculator { public static void main(String[] args) { // main 메서드(프로그램의 시작점) // main 메서드에 기능 구현 }}  실행가능한 파일은 .class로 만들어지고, 소스파일은 .java로 저장한다.

WEB/Spring Boot 2024.01.29

자바 개발환경 구축(JDK 11, IntelliJ)

* 설치에 앞서, 자바 개발환경 구축의 이해자바 언어로 만들 수 있는 프로그램의 유형은 아래와 같이 크게 3가지로 나뉜다.자바 배포판설명Java SE(Standard Edition)자바 표준 배포판, 데스크톱 응용 소프트웨어Java EE(Enterprise Edition)기업용 배포판Java ME(Mobile Edition)모바일용 배포판 자바 언어로 데스크톱 응용 소프트웨어를 개발하기 위한 개발환경을 구축하기 위해서 즉, Java SE 플랫폼을 구축하기 위해서 JDK를 설치하고, 코딩을 하기 위해 IntelliJ, Eclipse IDE 등을 설치해야 한다. JDK(Java Development Kit: 자바 개발 키드)는 자바 기반의 개발환경에서 가장 기본이 되는 소프트웨어이다.유료 버전의 Oracle..

WEB/Spring Boot 2024.01.03
728x90
반응형
LIST