2. 명령: JDK 에서 제공하는 몇 가지 일반적인 명령과 자주 사용하는 옵션에 대해 잘 알고 있어야 합니다. 최소한 appletviewer, HtmlConverter, jar, Java, javac, javadoc, javap, javaw, native2ascii, serialver 등의 명령에 익숙해야 합니다 만약 네가 이 모든 명령을 써본 적이 없다면, 너는 정말 Java 를 잘 모른다.
3. 도구: 프로젝트 관리, 일반 옵션 설정 등 하나 이상의 IDE 개발 도구 (예: Eclipse, Netbeans, JBuilder, Jdeveloper, IDEA, JCreator 또는 Workshop 등) 를 능숙하게 사용해야 합니다
4.API:Java 의 핵심 API 는 매우 크지만, 내가 잘 알고 있어야 한다고 생각하는 내용이 있습니다. 그렇지 않으면 Java 를 능숙하게 사용할 수 없습니다.
1), java.lang 패키지 아래 80% 이상의 클래스 함수를 유연하게 사용할 수 있습니다.
2) java.util 패키지, 특히 set 클래스 system, 정규식, zip, time, 난수, 속성, 자원, 타이머의 80% 이상을 유연하게 사용합니다.
3)Java. io 패키지 아래 60% 이상의 클래스 사용, 파이프라인 모델을 기반으로 하는 IO 시스템 설계 아이디어, 공통 IO 클래스의 특성 및 사용 사례에 대해 알아봅니다.
Java.math 패키지 아래의 100% 내용.
5) java.net 컨텐츠의 60% 이상이 다양한 유형의 기능에 익숙합니다.
Java.text 패키지 내용의 60% 이상, 특히 다양한 서식 적용 클래스.
7), JDBC 의 숙련 된 사용.
8), java.security 패키지 내용의 40% 이상이 보안을 건드리지 않으면 Java 를 파악할 수 없습니다.
AWT 의 기본 내용에는 다양한 구성 요소 이벤트, 리스너, 레이아웃 관리자, 공통 구성 요소 및 인쇄가 포함됩니다.
10), Swing 의 기본 내용은 AWT 의 요구 사항과 비슷합니다.
1 1), XML 처리, SAX, DOM, JDOM 의 장단점에 익숙한 XML 처리 중 하나를 사용하여 XML 구문 분석 및 콘텐츠 처리를 완료할 수 있습니다.
5. 테스트: JUnit 을 사용하여 테스트 케이스를 작성하여 코드의 자동 테스트를 완료하는 데 익숙해져야 합니다.
6. 관리: 프로젝트 컴파일, javadoc 생성, jar 생성, 버전 관리, 자동 테스트 등 ant 를 사용한 프로젝트 관리의 일반적인 작업에 익숙해야 합니다.
7. 문제 해결: 예외 정보에 따라 문제의 원인과 대략적인 위치를 신속하게 찾을 수 있어야 합니다.
8. 생각: OOP 의 주요 요구 사항을 파악해야 Java 로 개발된 시스템이 진정한 Java 시스템이 될 수 있습니다.
9. 사양: 작성한 코드는 클래스 이름의 대문자, 멤버 및 메서드 이름의 소문자, 메서드 이름의 첫 번째 단어는 일반적으로 동사이고 모든 패키지 이름은 소문자이므로 프로그램의 가독성이 더 좋습니다.