본문 바로가기
728x90
반응형

Programming228

OOP 활용: 날짜관련 클래스 이번 글에서는 객체 지향 프로그래밍(Object-Oriented Programming, OOP)의 핵심 요소 중 하나인 '날짜 관련 클래스'에 대해 상세하게 다루겠습니다. 이전에는 Math 클래스와 그 활용법에 대해 살펴봤지만, 이번 글에서는 Java의 Date, Calendar 그리고 Java 8부터 추가된 LocalDate, LocalTime, LocalDateTime 등의 날짜와 시간을 다루는 클래스를 어떻게 활용하는지, 그리고 왜 필요한지 등에 대해 자세하고 심화된 내용을 통해 설명하겠습니다. 1. 날짜 관련 클래스란? Java 언어에서 제공하는 Date, Calendar 및 Java 8부터 추가된 LocalDate, LocalTime 및 LocalDateTime은 날짜와 시간을 처리하기 위한 주.. 2023. 10. 19.
CSS: CSS 속성들 이번 글에서는 웹 개발의 핵심 요소 중 하나인 'CSS(Cascading Style Sheets)'에 대한 이야기를 계속 이어가며, 특히 CSS 속성들에 대해 깊이 있게 알아보겠습니다. CSS 속성은 웹 페이지의 다양한 요소들을 스타일링하는 데 사용되며, 그 활용 방법과 실제 사례를 통해 설명하겠습니다. 1. CSS 속성이란? CSS 속성은 HTML 요소의 스타일을 정의하는 데 사용됩니다. 각각의 속성은 특정한 타입의 값을 가지며, 이 값들을 조정함으로써 원하는 디자인을 만들어낼 수 있습니다. 예를 들어, 'color'라는 속성에 'red'라는 값을 주면 해당 HTML 요소의 글자 색상이 빨간색으로 바뀝니다. 2. 주요 CSS 속성 다음은 몇 가지 주요 CSS 속성입니다: 색상(Color): `color.. 2023. 10. 18.
데이터베이스 실습: JAVA를 통한 DB 연결 설정 이번 글에서는 '데이터베이스 실습: JAVA를 통한 DB 연결 설정'에 대해 상세하게 알아보도록 하겠습니다. 이전 글에서는 데이터베이스의 트리거 생성과 활용에 대해 배웠습니다. 이제 그중에서도 JAVA를 이용한 데이터베이스 연결 설정에 대해 더욱 깊게 살펴보겠습니다. 1. JAVA와 데이터베이스 연결의 중요성 JAVA 언어를 사용하여 데이터베이스와의 연결을 구성하는 것은 웹 서비스나 애플리케이션에서 중요한 부분입니다. 이를 통해 사용자가 입력하거나 요청하는 정보를 데이터베이스에 저장하고, 필요한 정보를 검색하여 사용자에게 제공할 수 있습니다. 예시로, 웹사이트의 회원 가입 기능을 생각해 봅시다.사용자가 입력한 아이디, 비밀번호, 이름 등의 정보는 데이터베이스에 저장되어야 하며, 로그인 시 해당 정보가 일.. 2023. 10. 18.
OOP 활용: Math클래스 이번 글에서는 객체 지향 프로그래밍(Object-Oriented Programming, OOP)의 핵심 요소 중 하나인 'Math 클래스'에 대해 상세하게 다루겠습니다. 이전에는 StringBuffer 클래스와 StringBuilder 클래스와 그 활용법에 대해 살펴봤지만, 이번 글에서는 Math 클래스를 어떻게 활용하는지, 그리고 왜 필요한지 등에 대해 자세하고 심화된 내용을 통해 설명하겠습니다. 1. Math 클래스란? Java 언어에서 제공하는 Math 클래스는 수학적 연산을 위한 메서드들을 모아 놓은 유틸리티성(utility)의 final 클래스입니다. final 키워드가 붙어있으므로 이를 상속받아 새로운 하위클래스를 만들 수 없습니다. 또한 모든 메서드와 상수 필드들이 static으로 선언되어 .. 2023. 10. 18.
728x90
반응형