자바(35)
-
맥(MAC)으로 크롬(Chrome)에서 자바 스크립트 디버그 (JAVA SCRIPT DEBUG)하기/디버깅(DEBUGING) 단축키
웹페이지 오픈 Alt(Option) + Command + i : 크롬 개발자 모드로 들어가서 Sources 탭 원하는 시작 부분의 줄버튼을 클릭 (Toggle) 새로고침: command + R ▶디버깅 시작 한줄씩 넘기면서 확인하려면 Fn+F10 은근히 단축키 검색해도 안나옴......
2022.01.26 -
(이클립스) 이미지, 사진 불러오기, 사진 넣기, 사진 가져오기
원하는 프로젝트 src -> 오른쪽 버튼 누르고 ->Folder 생성 나는 img라는 폴더를 만듬 그렇게 생긴 폴더 오른쪽 단추를 누르고 -> import ->File System 원하는 경로에 접속해 원하는 사진을 그림처럼 체크 -> Finish
2022.01.14 -
(자바) 오버로딩 vs 오버라이딩
오버로딩 오버 라이딩 슈퍼 클래스에 있는 메소드의 이름, 매개 변수 타입과 개수, 리턴 타입 등이 모두 동일한 매소드로 서브 클래스에 재정의 되었을 경우 한 클래스나 상속 관계에 있는 클래스에 서로 변수 타입이나 새루가 다른 여러개의 메소드가 같은 이름으로 작성되는 것을 지칭. 선언 같은 클래스나 상속 관계에서 동일한 이름의 메소드 중복 작성 서브 클래스에서 슈퍼 클래스에 있는 메소드와 동일한 이름의 매소드 재작성 관계 동일한 클래스 내 혹은 상속 관계 상속 관계 목적 이름이 같은 여러 개의 메소드를 중복 선언하여 사용의 편리함 향상 슈퍼 클래스에서 구현된 메소드를 무시하고 서브 클래스에서 새로운 기능의 메소드를 재정의 하고자 함 조건 메소드 이름은 반드시 동일함. 메소드의 인자의 개수나 인자의 타입이 ..
2021.12.26 -
(자바) instance(인스턴스), static(스테틱), 메소드 처리 방식
Static이 붙은 클래스는 매소드(Class Method) 방식 인스턴트 메소드는 (Instance Method)는 Non-Static 방식 Print p1= new Print(); 일단, 인스턴스 =복제품이라 생각하면 된다. 위 예시 코드에서는 p1이 인스턴스이다.. p1.delimeter="****" //인스턴스 메소드 호출 이 인스턴스는 .(점)을 붙여서 메소드를 호출할 수 있는데 class Point public delimeter=" "; //Static이 빠져있음 이게 인스턴스 메소드 호출이라 메소드에 Static을 넣어서는 안된다. 반대로 생각하면 인스턴스(instance) 메소드 안에서는 인스턴스, 클래스 변수와 메소드 모두 접근 가능하다. 스테틱(static) 메소드 안에서는 static..
2021.12.22 -
한 개의 자바(.java) 파일에는 한 개의 public 클래스만 올 수 있다.
코드를 작성했는데 왜 안되냐!!!! 하고 혼자 열받아있으니 쌤이 하시는 말.... ".java 파일에는 한개의 public 클래스만 올 수 있어요." 인자해진 나 ^-^ (괜히 승질냈네)
2021.12.21 -
(자바)컬렉션과 제네릭 요점 정리
컬렉션과 제네릭 개념 컬렉션은 1)자료 구조가 구현된 클래스 모임 2)요소들의 리스트나 집합을 관리하는 자료 구조, 크기를 자동 조절하므로 배열과 달리 요소의 개수에 신경쓸 필요없음 3)요소의 추가, 삭제, 검색 등을 쉽게 할 수 있다. (HashMap, ArrayList, Vector 등) SET 저장 순서 없음, 중복 저장 불가, Hashset List 순서있는 가변 크기 자료구조, 저장 순서 있음,중복 저장 가능- ArrayList, Vector, Map (키값) 쌍으로 짱하는 가변크기 자료 구조, 키를 이용해서 값을 얻는 형태 제네릭은 일반화시킨 타입의 매개 변수를 이용하여 클래스, 인터페이스, 메소드를 일반화시키는 기법 일반화시킨 타입에 구체적인 타입을 지정하여 특정 타입으로만 이용할 수 있다...
2021.12.20