Development/Java(855)
-
error: Class names, 'HelloWorld', are only accepted if annotation processing is explicitly requested
오류메시지error: Class names, 'HelloWorld', are only accepted if annotation processing is explicitly requested javac 자바소스파일명.java 해결방법자바소스파일의 .java확장자까지 붙여줍니다.javac HelloWorld.java
-
OpenJDK(zulu) - Install (설치하기)
OpenJDK(zulu) - Download for Windows http://codedragon.tistory.com/7504 OpenJDK(zulu) - Install 다운 받은 설치파일을 실행합니다. [Next] [Next] [Install] 설치 중... [예] [Finish] 설치 확인
-
오라클 자바 SE, 유료화 관련
오라클 자바 SE 유료화(?)에 대한 오해 셋 http://bit.ly/2CVDrZm 오라클 자바 SE, 2019부터 전면 유료화…라이선스->구독 모델 전환 http://bit.ly/2R2Sx26 자바 유료화에 대한 질의를 오라클에 했고 그에 대한 답변입니다 http://bit.ly/2Ak41J1
-
OpenJDK vs Oracle JDK
OpenJDK vs Oracle JDK OpenJDK와 Oracle JDK는 TCK (Java Technology Certification Kit)를 통과한 동일한 Java 사양의 구현체입니다. Oracle JDK의 빌드 프로세스는 OpenJDK 소스 코드를 기반으로합니다. 따라서 Oracle JDK와 OpenJDK간에 기술적인 차이는 없습니다.
-
추상화(Abstract)
추상화(Abstract) · 추상화는 구체적인 개념으로부터 공통된 부분들만 추려내어 일반화 하는 것을 의미합니다. 그래서 대상의 세세하고 지엽적인 사항은 생략하고, 공통적이고 핵심적이며 고유한 사항에 대해 집중적으로 표현한 것을 말합니다. · 즉, 다른 객체와 구별되는 중요 특성의 요약하는 것입니다. · 일반화, 추상화 되었기 때문에 일반적으로 사용할 수 있는 단계가 아닌 아직 미완성(未完成)적인 개념(concept)적인 상태가 됩니다. · 자바의 추상화(abstract)작업을 수행하기 위해서는 먼저 추상 메서드를 이해해야 합니다. 미술 속 추상화(Abstraction) · 미술 속 추상화는 미정형 비대상인 상태를 말합니다. · 파울클레(Paul Klee)의 광대의 얼굴(1922) 작품처럼 원근법이 무시..
-
clone() 메소드 - 인스턴스의 복사
clone() 메소드 Object 클래스에는 인스턴스의 복사를 목적으로 clone이라는 이름의 메소드가 정의되어 있습니다. 단, 이 메소드는 Cloneable 인터페이스를 구현하는 클래스의 인스턴스에서만 호출할 수 있습니다. Cloneable 인터페이스의 구현은 "이 클래스의 인스턴스는 복사를 해도 됩니다."라는 의미를 가지게 됩니다. 인스턴스의 복사는 매우 민감한 작업입니다. 그래서 클래스를 정의할 때 복사의 허용여부를 결정하도록 Cloneable 인터페이스를 통해서 정의하도록 요구하고 있습니다. Interface Cloneable public interface Cloneable { }