Java4 Java 개발을 위한 기본 API_4 안녕하세요. 이번 포스팅에는 Calendar / Date / SimpleDateFormat / DecimalFormat / MessageFormat에 대해 알아보도록 하겠습니다. MessageFormat을 제외한 나머지 클래스는 날짜와 시간을 다루는 클래스로 프로그램 개발을 위하여 자주 사용되는 클래스입니다. 이번에는 간단한 설명과 예제를 통해 빠르게 알아보도록 하겠습니다. 처음은 Calendar 클래스로 날짜/시간 정보를 생성 및 변환하는 클래스입니다. 바로 예제를 통해 알아보도록 하겠습니다. 이렇게 현재 시간과 남은 일수 after before를 통한 결과 값을 도출해 낼 수 있습니다. 다음으로는 Date 클래스이며 Date 클래스 또한 날짜/시간 정보를 나타내는 클래스로 JDK 1.1 버전 이후로 .. 2023. 10. 3. Java 개발을 위한 기본API_2 안녕하세요 이번 포스팅은 저번 포스팅에 이어 자바 기본 API 두 번째 포스팅을 시작하겠습니다. 이번 포스팅에서 다룰 래퍼클래스는 Math / String / StringBuffer / StringBuilder입니다. Math 클래스는 기본 수학 연산과 관련된 메소드들을 제공해 주는 클래스로 모든 메소드가 static으로 정의되어 있으며 Math.XXX() 형태로 호출이 가능합니다. 예제를 빠르게 보고 넘어가겠습니다. 이렇게 여러 수학 함수를 자바에서 사용할 수 있게 해주는 클래스가 Math 클래스입니다. 다음은 String 클래스에 대해 설명하겠습니다. String 은 앞서 문자열 변수를 선언할 때 많이 사용했던 클래스인데 int long 과는 다르게 클래스지만 변수 타입 선언이 가능합니다. Strin.. 2023. 9. 21. Java 개발을 위한 클래스 상속(Class Inheritance)_2 안녕하세요. 이번 시간에는 저번 포스팅에 설명한 클래스 상속을 예제로 알아보려 합니다. 앞서 말한 대로 상속이란 부모 클래스에 정의된 변수와 메서드를 자식 클래스에서 재사용하는 것을 의미합니다. 우선 예제 실습에 앞서 패키지와 클래스를 만들어 주도록 하겠습니다. 실습 연습을 했던 프로젝트에 Ctrl + N을 눌러 Select a wizard에서 package 검색 후 Next를 눌러주세요 Name에 Inheritance라는 이름을 정해주고 Finish를 눌러주세요 이렇게 빈 패키지가 생성되셨으면 패키지를 눌러서 Ctrl + N 을 눌러 다시 Select a wizard를 실행시켜 클래스 파일을 만들어주세요. Person이라는 이름으로 클래스를 생성하겠습니다. Person 클래스는 부모클래스가 될 클래스입.. 2023. 9. 2. Java 개발을 위한 초기세팅 Java 개발을 위한 초기 세팅으로 최신 버전 세팅을 원하시는 분은 포스팅 중간에 다시한번 설명드리도록 하겠습니다. 포스팅에 앞서 간략하게 순서를 말씀드리자면 1. JDK 다운로드 2. JDK 설치(JRE도 함께 설치됩니다.) 3. 환경변수 설정 4. JDK 구동 테스트 1) Jdk 다운로드 구글 접속 후 jdk1.8을 검색해 주세요. (최신 버전을 원하시는 분은 jdk 다운로드 또는 jdk download를 입력해서 다운로드 진행해 주시면 되겠습니다.) ▼ 해당 링크를 눌렀다면 아래로 스크롤하여 Windows x86 jdk exe파일을 다운로드 해주세요. ▼ 위와 같은 이미지가 떴다면 체크 후 다운로드를 진행해 주세요. ▼ 계정이 있으실 경우는 로그인 해주시고 없으시면 계정 만들기를 통해 계정을 만드신.. 2023. 7. 30. 이전 1 다음