| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- Collection Framework
- 깃허브
- Git
- 패키지
- java
- 싱글톤 패턴
- GitHub
- 인터페이스
- 클래스
- 이클립스 설치
- Eclipse
- 해결
- 메서드
- 이클립스
- 오류
- Method
- Map 인터페이스
- singlrton pattern
- 자바
- 컬렉션 프레임워크
- 버전관리
- Class
- html
- CSS
- 깃
- Collection 인터페이스
- Today
- Total
목록Java (20)
함께 일하고 싶은 PM이 되기 위한 승애의 끊임없는 학습 일지 💗
안루피취뽀일기
* 발생오류 Error occurred during initialization of boot layer * 해결방안 module-info.java 때문에 발생하는 오류라고 한다 module-info.java파일을 삭제했더니 해결된다!!!
* 발생오류 오류: com.kh.pattern.mvc.model.UserModel 클래스에서 기본 메소드를 찾을 수 없습니다. 다음 형식으로 기본 메소드를 정의하십시오. public static void main(String[] args) 또는 JavaFX 애플리케이션 클래스는 javafx.application.Application을(를) 확장해야 합니다. * 해결방안 3가지 해결방안이 있다. 1. 파일을 저장안하고 컴파일한경우 저장(ctrl+s) 확인한다. 2. public static void main(String[] args) {} main메소드를 확인한다. 3. 이미 정의되어있는 클래스명 썼는지(라이브러리 포함) 클래스명 확인해본다.
* 발생오류 Exception in thread "main" java.lang.IndexOutOfBoundsException: Index 5 out of bounds for length 5 * 해결방안 배열의 크기를 n이라고 했을 때 배열의 인덱스는 1부터 n까지가 아닌 0부터 n-1까지이다. 자바는 인덱스가 배열의 크기보다 크거나 음수 인덱스에 대한 요청이 있으면 자바는 위의 예외를 발생시킨다. Exception 발생의 예 int[] array = [1, 2, 3, 4, 5]; System.out.println(array.get(5)); 위 예시에서 array 배열의 크기는 4인데 배열의 5번째 인덱스에 접근하려고 시도했기 때문에 오류가 발생한다. 따라서 배열의 크기를 다시 확인하고 범위를 벗어나지 않..
* 발생오류 Must declare a named package because this compilation unit is associated to the named module 'ArrayList' * 해결방안 해당에러는 프로젝트를 생성할 때 Java의 버전을 특정 버전으로 내려서 설정하면 해결이 된다. 위의 사진에서 보이듯이 JavaSE-1.8로 설정을 해준다. JDK버전을 변경해 준 후, 프로젝트를 생성완료하고 클래스까지 만들어도 동일한 에러가 발생하지 않았다.