목록JAVA/JAVA 기초 (54)
고래씌
보호되어 있는 글입니다.

1. 구분자를 제시해서 해당 문자열을 분리시키는 방법 (방법 1). 분리된 문자열들을 String[]배열에 담아서 관리하는 방법 ▶ 문자열.split(구분자) : String[] ex) String str = "Java Oracle JDBC HTML CSS JavaScript Server"; String[] arr = str.split(" "); for(int i=0; i 메모리 저장공간을 훨씬 아낄 수 있다! ▶ 문자열 연산이 빈번하게 일어나는 프로세스 / 알고리즘에서 발생하는 메모리 이슈를 해결하기 위해 나온 클래스 ▶ StringBuffer는 멀티스레드환경에서 유용하며 StringBuilder는 싱글스레드환경에서 유용하다. (1) String 저장공간 ex 1) String str = "hello"..

1. API => import java.lang.*; 은 항상 자동으로 모든 클래스 내부에 java.lang패키지 내부의 클래스가 import 되어 있다! => 이 패키지 안에는 int, math, System.~ 등의 클래스가 들어있다 1) Math 클래스 관련 기능(수학과 관련된 기능을 제공) (1) 파이 => Math 클래스 내의 상수필드 3.1415... Math.PI 메소드명(매개변수) : 반환형 (2) 올림처리 메소드 => Math.ceil(double) : double (3) 반올림 => Math.round(double) : long (정수값 반환) (4) 버림 => Math.fllor(double) : double (5) 가장 가까운 정수값을 알아낸 후 실수형 반환 : rint Math.r..
보호되어 있는 글입니다.

1. 추상클래스- 미완성된 클래스 abstract class - 객체생성 불가능(단, 참조변수(레퍼런스 변수)로는 선언 가능) - 추상클래스 내부에 추상메소드가 존재하는 순간 해당 클래스는 반드시 추상클래스로 정의 (일반필드 + 일반 메소드 + [추상메소드(생략가능)]) ※ 단, 추상메소드가 굳이 없어도 추상클래스로 둘 수 있다. 언제? ① 클래스가 아직 구체적으로 덜 구현된 상태인 것으로 보이는 경우(개념적) ② 현재 이 클래스를 객체 생성이 불가하게끔 하고자 할 때(기술적) => 객체 생성은 불가능한데 참조변수로 선언 가능하다라는 특징은 다형성을 적용할 수 있다로 해석이 됨. - 몸통부가 존재하지 않는 미완성 메소드 == 추상 메소드 - 몸통부가 없는 미완성 메소드를 정의하고자 하면 abstract ..

package com.kh.practice.chap01_poly.vo.model.vo; public class Member { private String name; private int age; private char gender; private int couponCount = 0; // 요리학원 쿠폰 개수 public Member() { } public Member(String name, int age, char gender) { this.name = name; this.age = age; this.gender = gender; } public String getName() { return name; } public void setName(String name) { this.name = name; } ..
보호되어 있는 글입니다.

1. 다형성 [부모클래스 - Parent] package com.kh.chap01_poly.part01_basic.model.vo; public class Parent { private int x; private int y; public Parent() { } public Parent(int x, int y) { super(); this.x = x; this.y = y; } public int getX() { return x; } public void setX(int x) { this.x = x; } public int getY() { return y; } public void setY(int y) { this.y = y; } @Override public String toString() { return..
보호되어 있는 글입니다.
보호되어 있는 글입니다.