Sun사에서 태어나고, 이제 여러 업체들에 의하여 발전하는 프로그래밍 언어이자 플렛폼 [[TableOfContents]] === 소식 === [http://developer.java.sun.com/developer/community/chat/JavaLive/2003/jl0729.html JavaLive New Java Language Features in J2SE 1.5] Java 1.5를 만드는 사람들과의 채팅시간 질답 [http://developer.java.sun.com/developer/technicalArticles/RoadMaps/J2SE_1.5/j2se_1_5.html A Roadmap for Java 2 Platform, Standard Edition (J2SE) 1.4.2 and 1.5] [http://java.sun.com/features/2003/05/bloch_qa.html New Language Features for Ease of Development in the Java 2 Platform, Standard] === JDK JavaDoc === * [http://www.javaclue.org/j2se13doc_ko/api/index.html JDK 1.3 한글 from www.javaclue.org] * [http://javastudy.co.kr/api/index.html JDK 1.3 한글 from javastudy.co.kr] * [http://javastudy.co.kr/api/api1.4/index.html JDK 1.4 한글 from javastudy.co.kr] * [http://zeropage.org/pub/j2sdk-1.4.1-doc/docs/index.html JDK 1.4 Full Documentation in ZeroPage] , [http://zeropage.org/pub/j2sdk-1.4.1-doc/docs/api/index.html API Doc] * [http://zeropage.org/javadoc J2SDK 5.0 HtmlHelp] - MSDN 식으로 Java API 를 볼 수 있다. ([http://www.7-zip.org/ 7-zip] 이라는 압축프로그램으로 풀어야 합니다. 오픈소스입니다. 오픈소스를 사랑합시다!!) *[[https://docs.oracle.com/javase/7/docs/api/]] === 관련 사이트 === * http://jcp.org - ["Java"]의 표준을 결정하는 단체이다. * http://java.sun.com = http://javasoft.com - ["Java"]의 공식 홈 * [http://www.sys-con.com/java/ Java Developer's Journal] * [http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html Programming Language for Java VM] ==== 국내 ==== * http://www.jstorm.pe.kr * http://javaservice.net * http://javastudy.co.kr * http://javanuri.net * http://jakarta.apache-korea.org 자카르타 사이트 한글화 프로젝트 * 위의 5개 사이트 다 사망... [김민재] * https://wikidocs.net/book/31 * https://opentutorials.org/course/1223 === Tutorial === * [http://java.sun.com/docs/books/tutorial/ Java Tutorial] * [http://java.sun.com/j2ee/javaserverfaces/docs/tutorial.html JavaServer Face Tutorial] === 관련 페이지 === * [[Java/NestingClass]] * [[JavaNetworkProgramming]] * [[Java/스레드재사용]] * [[Java/CapacityIsChangedByDataIO]] * [[Java/ModeSelectionPerformanceTest]] * [[Java/ReflectionForInnerClass]] * [[EnterpriseJavaBeans]] * [[Java/SwingCookBook]] * [[Java/DynamicProxy]] * [[Java/ServletFilter]] * [[Java/JDBC]] * [[Java/숫자와문자사이변환]] === 흥미로운 링크 === * http://java.sun.com/people/jag/ 제임스 고슬링 홈 역시 :) * http://www.netobjectdays.org/pdf/99/djek/JavaDays99_Gamma.pdf - Java Best Practices 프레젠테이션 자료 * [http://servlet.java.sun.com/javaone/sf2003/home/index.en.jsp JavaOne] : Java Conference === 도구 === |||| IDE || ||["IntelliJ"]|| ["Refactoring"] 기능과 깔끔한 UI 가 돋보인다.|| ||["Eclipse"]|| ibm에서 시작된 오픈 IDE Platform 프로젝트|| ||["JCreator"]|| Visual Studio 에 익숙한 사람들에게 친숙한 UI|| ||Rational Rose, Together|| - UML Modeling Tool|| ||JBuilder|| Borland사, Pure자바로 작성, 속도가 느림, GUI Designer 내장.|| ||NetBeans|| 제임스 고슬링이 참여. 포르테의 연장선|| |||| Etc || ||["Jython"]||["Java"] Platform 의 또하나의 언어!|| ||["Ant"]||["Java"] 를 위한 OS 독립적 Build Tool|| || Code Warrior || 여러 언어를 지원하는 개발도구 || || GNU Trove || GNU Trove: High performance collections for Java. [http://network.hanbitbook.co.kr/view_news.htm?serial=543 관련정보]|| |||| Profiling Tool || || ["JProbe"] || Jolt Award 수상 || || OptimizeIt || Borland || |||| Testing || ||["JUnit"]||["Java"] ["UnitTest"] Framework|| ||["ServletUnit"] || 서블릿 ["UnitTest"] Framework || ||["HttpUnit"] || 웹 AcceptanceTest 를 위한 Framework || ||["JwebUnit"] || 웹 AcceptanceTest 를 위한 Framework || || [http://zeropage.org/pub/java_help/jdk150.7z java help] || htmlhelp형식으로 제작된 Java API Reference || === Java Presentation 관련 Frameworks === || [Struts] || http://jakarta.apache.org/struts/ || || [Barracuda] || http://www.barracudamvc.org || || [Cocoon] || http://xml.apache.org/cocoon || || [Expresso] || http://www.jcorporate.com || || [Freemarker]|| http://freemarker.sourceforge.net || || [Velocity] || http://jakarta.apache.org/velocity/ || || [Maverick] || http://mav.sourceforge.net/ || || SiteMesh || http://www.opensymphony.com/sitemesh/ || || [Turbine] || http://jakarta.apache.org/turbine || || WebWork || http://sourcefourge.net/projects/webwork || || JavaServerFace || http://java.sun.com/j2ee/javaserverfaces/ || === Persistence === || [Hibernate] || http://hibernate.bluemars.net/ || === 자바 프로젝트 in ZeroPage === || [["BasicJAVA2005"]] || 2005~2006 겨울방학에 이루어진 Java 스터디 || || [["TheJavaMan"]] || 2003~2004년에 이루어진 Java 스터디 || || [["JavaStudy2004"]] || 신입생들이 주를 이루는 Java 스터디 || || [["JavaStudy2003"]] || 신입생들이 주를 이루는 Java 스터디 || || [["JavaStudy2002"]] || 신입생들이 주를 이루는 Java 스터디 || || [["JAVAStudy_2002"]] || 2002 년에 이루어진 Java 스터디 || || [["SharpZeroJavaProject"]] || . || || [["ProjectZephyrus"]] || Java를 이용한 메신저 프로젝트 || || [["ProjectPrometheus"]] || ["중앙도서관"] 랩퍼 시스템 || === 프로젝트를 통해서 도출된 페이지들 === ==== JavaStudy2004 ==== * [JavaStudy2004/자바따라잡기] * [JavaStudy2004/클래스] * [JavaStudy2004/클래스상속] * [JavaStudy2004/오버로딩과오버라이딩] ==== JavaStudy2002 ==== * ["JavaStudy2002/입출력관련문제"] ==== Memory === [http://blog.kangwoo.kr/51 JVM 의 메모리 영역과 회수에 대한 간략하고 명확한 글] === Thread === [Java_Tip] ---- ["언어분류"]