본문 바로가기

Develop/Java15

인터페이스를 사용한다는 것 인터페이스형의 객체를 사용하는 것=인터페이스를 상속받아 인터페이스의 메서드들을 구현한 클래스를 사용하는 것 상속받은 클래스에 인터페이스 메서드가 구현되어 있어야 사용할 수 있다. 1private MemberDAO dao;csMemberDAO형의 내에 있는 메서드를 실행한다-> MemberDAO 인터페이스에 해당 메서드가 정의되어 있어야한다. 2018. 8. 18.
[설정]폰트&테마 설정 1. window > Preferences 선택 [폰트 설정]2. General > Appearance > Colors andFonts > Basic > Text Font > Edit 버튼으로 크기를 변경한다. [테마 변경]3. General > Appearance > Theme : Dark 선택 2018. 8. 11.
[설정]Navigator설정 1. window> Show View > Other 탭 선택단축키: Alt+Shift+Q, Q 2. General > Navigator 선택 3. Navigator 생성 확인 2018. 8. 11.
Source not found 자바의 기본 내장 소스를 보기위한 설정이 되어있지 않을때 뜨는 문구 2018. 7. 16.
JDBC 프로그래밍 jdbc 프로그래밍 자바에서 데이터베이스의 데이터를 다루는 프로그래밍 1. 드라이버 로드 선행작업: DBMS사에서 제공하는 드라이버 등록 - 홈페이지 다운 - DBMS설치 폴더 C:\app\doosa\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar Class.forName("oracle.jdbc.driver.OracleDriver"); 2. 데이터 베이스 연결Connection conn = DriverManager.getConnection(jdbcUrl, id, pw);-jdbcUrl: 오라클 접속 정보-id : 오라클 접속 계정-pw: 접속 계정 비밀번호 3. 쿼리 실행[select]- CreateStatement stmt = conn.CreateStatement(); s.. 2018. 7. 14.
Singleton 싱글톤처리 1. Calcurator.java 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 public class Calcurator { /* * 싱글톤 목적 - 기능처리 * 객체 생성을 제한 -> 외부에서 객체 생성을 하지 못하게 한다. * 하나의 객체만 만들어서 사용 * 클래스에 속성을 구분하는 변수가 존재하지 않는다. * 클래스에 메서드만 존재 * * class AAA{ * ~~~~ * } * * new AAA(); * new AAA(); * new AAA(); * new AAA(); * new AAA(); * new AAA(); * * 객체를 여러개 생성하면 같은 기능만 수행하는 객체만 만드는것.. 2018. 7. 9.