자바 폰트 수정 법 Window -> Preferences -> General -> Appearance -> Colors and Fonts *폰트: Consolas 12 추천 터미널 창 여는법(git 연동) 메소드 위에 ctrl+마우스 클릭을 하면 관련 메소드 코드
생성자 상속 업로드중.. 필드에 관련된 메소드 자동 생성하기 this -> 자신의 생성자 -> 인스턴스 변수(필드)를 지칭 -> 자신의 객체 주소값 or 자신객체
1. static, final, 싱글톤(패턴) -final: 클래스(상속 불가), 변수(상수화 단 선언과 동시에 초기화 필요없음), 메소드(오버라이딩 불가 - 상위 클래스에서 정의한 메소드를 하위 클래스 다시 재정의) -static: 필드, 메소드, 클래스(부분)
상속 상위클래스가 하위클래스를 참조할수는 있어도 하위클래스의 메소드를 호출할수는 없다. 캐스팅 추상클래스 Type 존재, 객체 생성 x(객체 선언은 가능) 상속 유지 추상메소드(추상 클래스에 추상 메소드 선언시 하위 클래스에 추상 메소드 선언 해야됨.) 추상 클
인터페이스 인터페이스는 대부분 추상메소드를 가짐. 내부클래스 클래스 안에 선언 클래스 안에 선언이지만 static 클래스로 선언(활용 : 1%)) 메소드안에 클래스 선언(활용 : 10%) 메소드 안에 선언과 동시에 생성하는 익명클래스(활용 : 100%) 익명 클래
예외처리
1. Api 2. AWT <프레임 리스트

컨테이너(Container)  MySQL(8.0 version) 사용 > https://dev.mysql.com/downloads/mysql/ MySQL 8.0 다운로드 사이트 HeidiSQL(데이터베이스 도구) > https://www.heidisql.com/download.p

MVC 디자인 패턴 M: DB, V: View, C: Controller DB 예제 MemberMgr (DB Insert, update, delete 기능 예제) MemberAWT (Frame 에 데이터 수정, 입력, 저장, 삭제하는 예제) 그래픽

쓰레드 멀티 쓰레드 활용 예시 단일 쓰레드 활용 예시 Runnable 활용한 쓰레드 예시 프레임을 활용한 쓰레드 예시 
I/O 스트림 파일 관련 메소드 예제 디렉토리 파일 명 출력 예시 BufferedReader BufferedWriter 
1. Net 도메인 주소 콘솔에 띄우는 예제 프레임을 통해 주소입력 후 ip값 받아오는 예제 URL 이용해서 사이트 코드 읽기
소켓 챗팅 클라이언트 예제 챗팅 서버 챗팅 서버2.0 예제 ChatProtocol2 ChatServer2 ChatClient2
1.채팅프로그램 (2.) 채팅 서버 채팅 클라이언트 채팅 프로토콜
1. 클래스 다이어그램 > https://blog.naver.com/simba222/222594066362 (블로그에 들어가 jdk 8.0 및 object,eclipse 파일 다운) 다운받은 파일은 C:/Java2 경로에 설치 eclipse 폴더에 object에 들