2010-03-25 4 views
4

저는 현재 SCJP를 준비 중입니다. SCJP는 6 개월 내에 준비 할 계획입니다. 나는 당신이 나를 조종 할 수있는 날씨가 궁금 해서요. Java Project Idea는 Object를 조작하거나 SCJP Exam에 나타나는 특정 개념을 포함하는 Java (Java EE 아님)만을 포함합니다. 기본 Java에 대한 이해를 한층 강화할 수 있습니다. 주어진 목표를 수행하는 데 필요한 객체와 관련하여 프로젝트 아이디어와 관련하여 더 구체적으로 설명하십시오.썬 공인 Java 프로그래머 (SCJP) 준비 과정에 적합한 프로젝트 아이디어?

답변

1

Head First Java과 같은 SCJP 서적을 구입하고 모든 것을 다루는 하나의 큰 프로그램이 아니라 많은 프로그램을 읽는 것이 좋습니다.

+0

Java 코딩의 경우 다소 중간 수준입니다. 이미 몇 가지 API 외에도 Servlets과 JDBC API에 대해 알고 있습니다.그리고 네, 사실 Java에서 Head First Java 책을 가르쳐 봤습니다. 나는이 질문을하고있었습니다. 왜냐하면 실제 생활에서 내가 코딩하는 것과 SCJP에서 대답해야 할 것 사이에는 큰 차이가 있기 때문입니다. 따라서 개념을 강화하는 특정 프로젝트 아이디어가 실제 생활이 아닌 시험에 표시되기를 바랍니다. – Catfish

+0

그건 그렇고, 나는 현재 SCJP 인증에 대한 프로그래머 가이드 : Comprehensive Primer를 제 1 차 준비 책자로 읽고 있습니다. – Catfish

+0

내 의견으로는, 건물 디자인을 할 때마다 시험의 모든 측면을 고려하여 프로젝트를 진행하는 것이 좋지만, 훨씬 덜 재미있을지라도 공부하는 것이 더 좋을 것입니다. – Gordon

0

링크 목록, FIFO 대기열,지도 세트와 같은 일부 컬렉션 클래스의 구현을 작성하는 방법은 어떻습니까?

+0

그건 깔끔한 생각입니다. 어쩌면 그들과 놀기 위해 스윙 프론트 엔드를 쓸 수 있습니다 ...리스트로 드래그 & 드롭합니까? – Timothy

0

저는 자바 개발로 건너 가서 SCJP를 공부하는 직장 ​​동료들에게이 글을 작성했습니다. 아이디어는 이론을 실천에 옮길만한 것을 제공하는 것입니다. 도움이 될만한가요?

작업 추적기 -이 프로젝트의 목표는 개발 및 일상 작업을 빠르게 기록하는 방법으로 로그 북으로 생각하는 것입니다.

앱은 핵심 자바 (웹이 아닌)로 작성되어야하며 작업 이름, 기간 및 날짜/시간과 같은 작업 데이터를 기록 할 수 있어야합니다. 처음에는 cmd 행을 통해 호출해야하지만 나중에 웹 양식, 배치 작업 등을 향상시키는 방법에 대해 생각해보십시오. 예를 들어

: 자바의 아래 부분을 활용에 도움이 될 수 c:\>java RecordTask.class “App Dev Meeting” “1hr” “today”

아이디어 : 여러 사용자가 이름/날짜를 기준으로 작업을 검색, 파일/쓰기 결과를 참조하십시오. 제네릭과

  • 컬렉션 (목록,지도, 세트) :

    의 사용을 보여줍니다. .equals 메서드 및 비교 가능한 인터페이스의 정렬 및 사용을 활용하십시오.

  • 다양한 루프 마지막
  • 시도, 캐치,
  • 읽기/파일 시스템
  • 동시성 [해당되는 경우] 정규 표현식
  • 날짜에 파일을 쓰기 (를 포함하여 cmd를 라인에서
  • 컴파일 및 실행 형식) 및 로케일
  • 원시 래퍼 클래스 과 바르 인수
  • 구현
  • OO 코드 꽉 엉 클래스
  • 패키지, 클래스, 추상, 인터페이스 및 열거
0

는 아마도이 너무 고급 수 있지만 Effective Java을 확인하려고 할의 캡슐화, 느슨한 결합, 높은 응집력. SCJP 테스트에 대한 지식을 향상시키기 위해 수확 할 수있는 설계 원칙을 갖춘 "모범 사례"가 많이 있습니다.