본문 바로가기

issue & tip

(18)
자바 원시타입 원시타입 Java Data Type ㄴ Primitive Type ㄴ Boolean Type(boolean) ㄴ Numeric Type ㄴ Integral Type ㄴ Integer Type(short, int, long) ㄴ Floating Point Type(float, double) ㄴ Character Type(char) ㄴ Reference Type ㄴ Class Type ㄴ Interface Type ㄴ Array Type ㄴ Enum Type ㄴ etc. int, boolean, double 같은 각각의 기본 타입을 원시타입이라고 한다.원시 타입들은 항상 값이 있는 상태로 null이 될수 없다.원시 타입을 정의할 때 값이 할당되지 않았다면 그 변수는 기본값 자료형비트 수범위 기본값boolea..
자료구조 #리스트 리스트 특정 타입 값들이 순차적으로 정렬된 컬렉션이다.자바에서는 LinkedList나 ArrayList 클래스를 일반적으로 사용한다. 리스트는 자바의 내장 컬렉션인 배열하고 다르다.리스트는 크기 지정에 한계가 없으므로 리스트를 사용하기 전에 크기를 지정할 필요가 없다. 어떤 경우에는 LinkedList보다 ArrayList 클래스가 더 적합하며 반대일경우도 있다.리스트는 애플리케이션의 성능과 메모리 사용량과 밀접한 관계가 있다.리스트를 사용하려면 메서드와 생성자 매개변수는 필드 정의로 List 인터페이스 사용해야 하며, 이를 통해 상황에 따라 타입 구현을 변경하기도 쉽다. 배열과 리스트의 관계 배열은 대괄호를 이용하는 타입으로 정의final int[] integers = new int[3]; //명시적 ..