전체 글 44

[Java] 배열 : 레퍼런스 vs 배열, 다차원 배열

1. 자바에서의 배열 자바에서의 배열은 C에서 포인터의 개념을 알고 있으면 이해하는데 도움이 된다. 배열은 바로 생성되지 않고 레퍼런스 변수를 선언한 후 배열 공간을 할당한다. 배열은 자바에서 하나의 객체로 관리된다. 1-1. 레퍼런스와 배열의 차이 레퍼런스가 생성된 후 1-2. 다수의 레퍼런스가 하나의 배열을 참조하는 경우 +) int intArray [] = {2,3,4}; // 이렇게 바로 배열의 값을 초기화하면 배열이 생성된다. (크기 3인 배열 생성) 2. 다차원 배열 2-1. 정방형 배열 각 행의 열 개수가 모두 동일한 배열 2-2. 비정방형 배열 행마다 열 개수가 서로 다른 배열

etc/algorithm 2020.02.29

[Java] 이클립스(Eclipse) 오류 : Code Recommenders cannot download its model repository index_해결못함 ㅠ

Code Recommenders cannot download its model repository index. 1. Eclipse Code Recommenders 란? Recommenders는 소스 코드에 숨겨진 정보를 이용해 Java 개발자가 새로운 API를 사용하고 확장하는 방법을 학습 할 수 있도록 지원한다. 2. 오류 원인과 해결방법 (해결 못함 ㅠ) 이클립스 "windows -> Preferences -> Code Recommenders -> Models"로 들어가면 설치 되어있는 url이 있을 것이다. url로 들어가면 Archived 되어서 "Not found" 창이 뜬다. 많이 이용되지 않아서 보관 됐다는? 뜻 같다. 그래서 archived update sites 를 여기서 확인 할 수 있..

etc/algorithm 2020.02.28

[Java] cmd(명령 프롬포트)로 자바 컴파일, error: A JNI error has occurred 오류

1. 메모장으로 JavaTest.java 생성 public class JavaTest { public static void main(String[] args) { System.out.println("JAVA TEST!"); } } 메모장으로 소스 작성 후 저장! 파일 이름은 클래스 이름 "JavaTest"와 꼭! 일치해야 하고, 확장자는 ".java"로 저장해야 합니다. ex) "JavaTest.java"로 저장 2. cmd(명령 프롬프트) 실행 후 컴파일하기 "javac JavaTest.java" (javac 파일이름.java) //컴파일, JavaTest.class 생성 컴파일해서 JavaTest.class 클래스 파일도 생겼는데 실행이 안된다. Error: A JNI error has occurre..

etc/algorithm 2020.02.27