반응형

언어/JAVA 9

[JAVA] 메소드 오버로딩 간략 정리

자바에서는 다형성을 지원하는 메소드로는 오버로딩(overloading)과 오버라이딩(overriding)이 있음 ​ 오버로딩(overloading) : 같은 이름의 메소드를 여러개 가지면서 매개변수의 유형과 개수가 다르도록 하는 기술 오버라이딩(overriding) : 상위 클래스가 가지고 있는 메소드를 하위 클래스가 재정의해서 사용 ​ 1. 오버로딩(overloading) 1)매소드 오버로딩 #3번째, 4번째 메소드 오버로딩은 성립이 가능하다. get3와 변수의 개수는 같지 만, float의 순서가 get4와 다르게 위치해 있기 때문에 오버로딩이 성립 #메소드 오버로딩의 조건 - 매소드의 이름이 같아야함 - 매개변수의 개수 또는 데이터 타입 또는 순서가 달라야 함 - 매개 변수는 같고 리턴타입이 다른 ..

언어/JAVA 2021.01.24

[JAVA] JAVA 환경 변수 설정하는 법

JAVA 설치 이후 JAVA 환경설정하는 것은 매우 중요하다. 자바 설치 후 시스템에 등록을 해야만 정상적으로실행이 되기 때문에 환경변수를 설정하는 과정은 매우 중요하다. 자바 환경변수 설정 우선 오라클 홈페이지에서 자바 JDK 를 다운로드를 완료했다고 가정하고 설정하는 법을 기록한다. 1. 내PC 의 오른쪽 마우스를 눌러 '속성' 메뉴 선택 2. 속성창이 뜨고난 후, '고급 시스템 설정' 메뉴 선택 3. 시스템 속성창이 뜨면 '환경 변수' 메뉴 선택 4. 시스템 변수 의 '새로 만들기' 버튼 클릭 5. 아래와 같이 변수 이름 과 변수 값을 입력 후 확인 버튼 클릭 6. Path 변수 선택 후 편집 메뉴를 선택 7. 새로만들기 버튼 클릭 후 아래와 같이 환경변수 추가 후 확인 버튼 클릭 8. 5번과 같이..

언어/JAVA 2020.11.10

[JAVA] 자바 인터페이스 Enumeration

Enumeration 인터페이스는 객체들의 집합(Vector)에서 각각의 객체들을 한순간에 하나씩 처리할 수 있는 메소드를 제공하는 켈렉션이다. 자세한 사항은 추후 아래 링크를 통해 다시 공부할 것. hyeonstorage.tistory.com/210 [JAVA] Enumeration 인터페이스 정리 Enumeration 인터페이스 정리 Enumeration 인터페이스는 객체들의 집합(Vector)에서 각각의 객체들을 한순간에 하나씩 처리할 수 있는 메소드를 제공하는 켈렉션이다. [JAVA] Vector 클래스 정리 인터페이스 hyeonstorage.tistory.com

언어/JAVA 2020.09.17

[JAVA] 이클립스 클린 기능

이클립스를 사용할 때, 가끔씩 코드가 안먹히거나 에러가 난다는 경고창이 뜰 때가 있다. 아무리 검증을 해도 이상이 없다고 생각될때는 이미 메모리에 이전에 실행하던 코드들이 다 축적이 되어 있어서 충돌하는 것일 가능성도 있으므로, Clean 기능을 사용하면 좋을 것 같다. 아래 링크 참고해서 클린 기능을 사용해야 겠다. 참고 링크 https://huelet.tistory.com/entry/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4-%ED%81%B4%EB%A6%B0clean%EA%B8%B0%EB%8A%A5 이클립스 클린(clean)기능 가끔 이클립스가 미쳐돌아갈때가있다. 있지도 않은 에러가 있다고 하거나, 잘 되던 코드가 갑자기 안된다거나, 내 눈앞에 떡하니 보이는 클래스파일을 인식을..

언어/JAVA 2020.07.28

[JAVA] : JAVA 에서 JSON 다루는 법, Eclipse 에서 json-simple 사용

java 에서 json 을 다루기 위해 사용하는 여러 json 라이브러리들이 있지만 그중에서 json-simple 사용하는 법 기록해두어야 겠다. 아래 링크를 참고하여 앞으로는 다운받도록 하자 참고로 내가 Maven 을 이용할 경우에는 pom.xml 에 기록하면 자동으로 다운받아지지만, 만약 Maven 을 이용하지 않고 독립형 JAVA 어플리케이션 환경을 이용할 경우에는 직접 라이브러리를 내려받고 classpath 경로에 넣어야 하는점 참고할 것 https://dololak.tistory.com/625 [JAVA] java에서 JSON 데이터 다루기. google의 json-simple 사용 방법 참고글 JSON이란? JSON 규칙 JSON JSON은 JavaScript Object Notation 의 ..

언어/JAVA 2020.07.09

JAVA 기존 / 상대방 이클립스_JAVA 프로젝트 Import/Export 하기

https://mine-it-record.tistory.com/118 [Eclipse]이클립스_JAVA 프로젝트 Import/Export 하기 작업을 하다보면 언젠가는 Export 와 Import를 하게된다. 한번쯤은 접해보는게 나중을 위해서도 좋을것 같다. 프로젝트 Export 우선 java 프로젝트 마우스 우클릭을 하여 Export 를 클릭해준다. 그럼 아�� mine-it-record.tistory.com 다른 이클립스 프로젝트를 나의 워크스페이스로 옮길때 사용하면 좋은방법이다. 위의 링크와 똑같이 진행하면 임포트 할 수 있다 앞으로 많이 참고해야겠다

언어/JAVA 2020.07.07

JAVA ArrayList 샘플 연습 예제 모음

어제 회사 java 만렙 과장님으로부터 java 를 공부할 때 집중적으로 공부하면 좋을 만한 샘플 예제 링크들 기록해둔다. 아래 참고 링크 참고 참고 링크 https://edu.goorm.io/learn/lecture/41/%EB%B0%94%EB%A1%9C%EC%8B%A4%EC%8A%B5-%EC%83%9D%ED%99%9C%EC%BD%94%EB%94%A9-%EC%9E%90%EB%B0%94-java/lesson/39156/arraylist%EC%9D%98-%EC%82%AC%EC%9A%A9%EB%B2%95 구름EDU - Be Really Excellent! 구름EDU는 전국 대학, 기업 등에서 활용 중인 온라인 학습 및 교수 마켓플레이스입니다. 다양한 IT분야에 대해 배워 보세요. 여러분의 커리어 패스에 확실..

언어/JAVA 2020.05.15

java 에서의 for 안에 콜론( : ) 은 무엇일까?

for( A : B ) 간단하게 설명을 하자면 B에서 차례대로 객체를 꺼내서 A에다가 넣겠다는 것이다. 파이썬으로 바꾸어 생각을 해보면 for i in [ List ]: 로 생각을 하면 편할 것 같다. 파이썬에서도 위 for문의 의미도 java의 for(A:B)의 의미와 같으니깐 말이다. 자세한 사항은 아래 링크 참고 참고 링크 : https://m.blog.naver.com/kokolisy/110121503035 자바의 for구문에서 콜론(:)의 기능 - for( Object : List) 가끔 JAVA 소스코드를 보고 있다보면 다음과 같은 구문을 살펴 볼 수가 있다. for (Object obj : file... blog.naver.com

언어/JAVA 2020.05.12

JAVA 설치 방법

자바를 설치하는 방법은 의외로 쉽다. 하단 블로그의 링크를 통해 보면서 설치하면 설치하기가 한결 수월할 것이다 https://wwst.tistory.com/96 [Java 자바 설치방법] jdk다운 환경변수설정, jdk 정상설치확인, 이클립스 다운 안녕하세요. 이번에는 컴퓨터에 자바 설치하기 포스팅입니다. 일단 JDK를 다운 후 컴퓨터에 java를 설치하고 자바가 정상설치가 됐는지 확인한 후 , 에디터는 이클립스를 다운받아 실행합니다. 1. 우선 오라클 홈.. wwst.tistory.com 참고로 설치 후에는 cmd 창을 통해 javac, java, java -version 명령어를 통해 JAVA 가 제대로 설치가 되었는지 확인해야된다. 내가 알고 있기로는 javac 의 경우 JAVA compilier ..

언어/JAVA 2020.03.19
반응형