# 자바기초

111개의 포스트

자바기초) ArrayList 활용 퀴즈 : 연락처 프로그램3

연락처 프로그램 2를 이용하여 아래 기능 구현1\. ContactVO\[] list -> ArrayList<> 로 변경2\. 연락처 삭제 기능 추가참고 사항이전 코드는 주석처리 함ContactDAO 인터페이스ContactDAOImple 클래스ContactVO 클래

약 6시간 전
·
0개의 댓글
·
post-thumbnail

[Spring]스프링 기초 - MVC 프레임워크 따라만들기(2)

Front Controller 패턴의 다른 형식을 알아보자. class(클래스)기반의 매핑이 아닌 xml 및 json 등 파일 기반의 매핑을 통해 dispatcherSerlvet이 동작하는 원리에 대하여 단계별로 파헤쳐보자.

어제
·
0개의 댓글
·

자바기초) List 활용 퀴즈 : 성적 관리 프로그램 6

점수(Score) 클래스와 학생 정보(Student) 클래스를 구현하고 Main에서 리스트를 활용하여 학생 성적 정보를 나타내어라.조건 점수(Score) 클래스멤버변수 영어, 수학 점수기본 생성자, 매개변수가 있는 생성자getter 와 setter 메소드학생 정보(S

어제
·
0개의 댓글
·
post-thumbnail

[JAVA]메서드 - 오버로딩

메서드 시그니처를 수정하여 하나의 메서드명으로 복수개의 메서드를 정의하는 것과 같은 효과를 달성할 수 있는 오버로딩에 대해서 알아보자.

2일 전
·
0개의 댓글
·
post-thumbnail

[JAVA]객체지향 - 메서드 오버라이딩

이번 게시글에서는 객체지향 프로그래밍의 메서드 정의 기법 중 하나인 '오버라이딩'에 대해서 알아보며, 오버라이딩의 개념과 특징들에 대하여 살펴보고 앞으로의 활용성에 대해 확인해보자.

4일 전
·
0개의 댓글
·

자바기초) MVC 패턴, 상속, 인터페이스, 활용 퀴즈 : 연락처 프로그램 2

MVC pattern을 적용하여 연락처 프로그램을 만들어라.프로그램 조건1) Menu.java (인터페이스) : 메뉴 선택 변수들을 final int로 선언2) ContactDAO.java (인터페이스) : 추상 메소드를 사용해서 기능 메소드들을 정의3) Contact

5일 전
·
0개의 댓글
·
post-thumbnail

[React]리액트 기초 - useEffects

useEffects는 컴포넌트가 렌더링 될 때 특정 작업(side effects)을 실행할 수 있는 Hook 중 하나이다. 특정 작업(side effects)은 컴포넌트가 렌더링 된 이후 비동기로 처리되어야 하는 부수적인 효과들을 뜻한다.

7일 전
·
1개의 댓글
·
post-thumbnail

[React]리액트 기초 - props

동적이고 유연한 리액트 컴포넌트 사용을 위하여 필수적인 props에 대한 기본적인 개념을 알아보고, 어떻게 사용되며 어떤 규칙들을 준수해야하는지 알아보자.

2023년 1월 30일
·
0개의 댓글
·
post-thumbnail

[Spring]스프링 기초 - MVC모델

스프링을 본격적으로 공부하기 전에 소프트웨어 공학에서 사용되는 디자인 패턴 중 하나로 어플리케이션을 3개의 영역으로 분할하고 각 구성 요소에게 고유한 역할을 부여하는 개발 방식인 MVC모델에 대해서 알아보자.

2023년 1월 30일
·
0개의 댓글
·

자바기초) 클래스, getter, setter 활용 퀴즈 : 연락처 프로그램

연락처 명부(Contact) 클래스를 구현하고 Main에서 명부 등록, 연락처 전체 검색, 연락처 상세 검색, 명부 수정, 종료가 수행되도록 만들어보자.클래스 조건연락처 명부 (Contact) 클래스멤버변수 : 이름, 전화번호, 이메일매개변수 생성자, 기본 생성자 ge

2023년 1월 30일
·
0개의 댓글
·

자바기초) 클래스, getter, setter 활용 퀴즈 : 두 점 사이 거리 측정하기

거리 측정 클래스(Point)를 구현하고 Main에서 거리 측정하기거리 측정 클래스 조건1) 멤버 변수: private double x, y;2) 생성자: 기본 생성자, 매개변수 생성자3) 메소드: (1) getter/setter 메소드 -> 4개 (2) 두 점

2023년 1월 30일
·
0개의 댓글
·
post-thumbnail

[React]리액트 기초 - state

React에서 props와 함께 가장 중요한 개념이 되는 state에 대해서 알아보자. 컴포넌트 내부에 정의되어 일반적인 JavaScript의 객체를 담을 수 있는 변수이자 JSX에 변수로 사용되는 객체이다.

2023년 1월 29일
·
0개의 댓글
·

자바기초) 클래스 활용 퀴즈 : 성적 관리 프로그램 5

성적 관리 프로그램 학생 정보를 담을 클래스, 학생점수를 담을 클래스를 구현하고Main에서 학생 정보, 국어, 영어, 수학, 점수, 총점, 평균을 출력해라.클래스 조건학생 점수 클래스멤버 변수가 국어, 영어, 수학 점수로 구성되며모든 과목 점수를 출력, 총점 계산, 평

2023년 1월 27일
·
0개의 댓글
·

자바기초) 클래스 활용 퀴즈 : 원 넓이 계산하기

퀴즈 : 원(MyCircle) 클래스 정의하고, Main 클래스에서 원 넓이 계산하기 1) 멤버 변수: double radius 2) 생성자: 기본 생성자 , 매개변수(double radius)가 있는 생성자 3) 메소드: 원의 넓이를 계산 (3.14 radius

2023년 1월 27일
·
0개의 댓글
·
post-thumbnail

[에러]NoSuchMethodError 해결

🚨java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest) 어김없이 오늘도 에러가 발생했다. 요즘은 실습을 하면서 에러가 나지 않으면 오히려 불안하다. 어디 어떤 에러가 발생한건지 한번 알아보자.

2023년 1월 26일
·
0개의 댓글
·

자바기초) 메소드 활용 퀴즈 : 성적 관리 프로그램 4

메소드 활용 퀴즈 : 성적 계산 프로그램 메소드를 활용하여 국어 영어 수학 성적을 총점, 평균 ,등급으로 나타내라.조건총점을 리턴하는 메소드메소드 이름 : calcTotal평균을 리턴하는 메소드메소드 이름: calcAverage등급을 리턴하는 메소드메소드 이름 : se

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

[JSP]세션 사용법(예제포함)

JSP에서 유저의 접속정보를 유지하고, 유저정보과 연관된 정보들을 유지할 수 있는 서버에 생성되는 객체인 세션 사용에 대해서 장바구니 기능 구현 예제를 통해 알아보자.

2023년 1월 25일
·
0개의 댓글
·

자바기초) 2차원 배열 활용 퀴즈 : Column이 불규칙한 2차원 배열 합, 평균, 최댓값 구하기

과제4: // int array = {// {95, 86}, // {44, 22, 96}, // {78, 83, 93, 87, 88}// };// 위 2차원 배열의 전체 합과 평균과 최대값 구하기접근 방법1\. 배열의 합, 평균을 구할 때 사용할 배열의

2023년 1월 25일
·
0개의 댓글
·

자바기초) 배열 활용 퀴즈: 피보나치 수열

과제3: 피보나치 수열 20개를 출력 피보나치(Fibonacci) 수열: 1, 1, 2, 3, 5, 8, 13, 21, ... 힌트) f0 = 1 f1 = 1 fn = fn-1 + fn-2, n >= 2접근 방법1\. 파보나치 수열 20개를 저장할 배열을 만든

2023년 1월 25일
·
0개의 댓글
·

자바 기초) 2차 배열 활용 퀴즈 : 학생 성적관리 프로그램3

2차 배열을 활용한 학생 점수 관리 프로그램접근방법1\. 학생 수를 입력받을 변수 초기화2\. 학생들의 점수를 저장할 배열을 만든다.3\. 프로그램이 계속 실행 되도록 한다.4\. 메뉴별 기능을 구현한다.

2023년 1월 25일
·
0개의 댓글
·