기본 설치 파일 JDK 1.8 설치 : http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Tomcat 8.0 설치 : https://tomcat.apache.org/download-80.cgi#8.0.36 (Tomcat 8.5 는 Eclipse에서 Tomcat 8.0으로 서버 추가가 안되더라...) Eclipse Neon JEE 설치 : https://eclipse.org/ 이클립스에서 Tomcat 8 서버 추가 현재 Windows 10 Insider Preview를 사용 중인데, Eclipse를 관리자 권한으로 실행하지 않으니 Tomcat 8 포트가 열리지 않음.. 가능하면 Eclipse를 관리자 권한으..
* 본 포스팅은 인피니티 북스의 Power JAVA 2판을 참고하여 작성되었습니다. * 개인공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있음을 밝힙니다. 배열(Array) 배열 : 자료형 쓰고 괄호 쓰고 변수명. 배열도 하나의 클래스다. int[] number = new int[6]; 배열을 매개변수로 넘길 때 그냥 배열의 이름만 넘어주면 된다. (포인터 개념) int[] number = new int[10]; Box(number); 객체를 배열로 선언할 수 도 있다. Box[] box = new Box[10]; C언어 에서는 변수 선언시 반드시 B.O(처리) 과정이 일어나기 전에 선언해야 하므로 배열을 선언할 때 동적 크기로 선언 할 수 없었다. (굳이 하려면 동적 할당) 하지만 ..
* 본 포스팅은 인피니티 북스의 Power JAVA 2판을 참고하여 작성되었습니다.* 개인공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있음을 밝힙니다. 생성자와 Static 변수, 메소드 정적(static) 변수 : 여러 객체에서 공동으로 사용해야할 경우 변수 앞에 static을 사용한다. 인스턴스의 생성과 상관없이 초기화 되는 변수이며, 같은 변수명으로 하나만 선언 할 수 있다. public으로 선언된다면 어디서나 접근 가능하다.정적(static) 메소드 : 정적 메소드도 정적 변수와 마찬가지로 여러 객체에서 사용할 경우 메소드 앞에 static을 붙여 사용한다. 특징은 정적 변수와 같다.생성자(오버로딩) : 클래스를 사용해 객체를 생성할 때의 기본적인 동작을 설정 할 수 있다. ..