본문 바로가기

분류 전체보기39

java List 배열과 비슷하지만 다른점동적으로 크기 변경 가능삽입과 삭제로 원하는대로 크기 변경 가능배열은 직접 access, 순차 accesss 가능리스트는 순차 access만 가능직접 access: 배열의 값으로 바로 접근하는 것 arr[2]순차 access: 처음부터 시작해 배열의 특정 값까지 접근하는 것List 메소드ArrayList 리스트명 = new ArrayList();대량의 데이터 검색에 유리(select)LinkedList 리스트명 = new LinkedList();대량의 데이터 삽입, 삭제에 유리(insert, delete) 2024. 5. 10.
static 변수, static 메서드 기본적으로 클래스 영역에 있는 변수, 메서드를 사용하기 위해선 무조건 객체화를 해야함public class StaticTest {   static int a = 10;                  // static 변수   public static void call () {     // static 메서드       System.out.println("static method call");   }    public static void main(String[] args) {        // static은 객체화 없이도 사용가능        System.out.println(a);        call();   }}static 변수, static 메서드는 객체화 없이 바로 호출해서 사용 가능함메서드 선.. 2024. 5. 10.
생성자 클래스명과 메서드명이 동일해야함리턴 타입 void 2024. 5. 10.
java method 클래스 내에 정의한 함수클래스 내의 메서드 사용 전, 객체화 진행 필수객체화를 해야 클래스에 있는 메서드 사용할 수 있음parameter vs argumentparameter: 함수를 정의할때 사용되는 변수argument: 메서드 호출 시, 넘기는 변수 값 2024. 5. 10.