1? Java 7? ????
1? Java 7? ? ??
1.1 ??? ???
1.2 ?? ????: ?? ?? ???? ????
1.3 ?? ???? ??
1.4 ??
2? ??? I/O
2.1 Java I/O? ??? ??
2.2 ?? I/O? ??: Path
2.3 ???? ? ???? ?? ??
2.4 NIO.2 ?? ??? I/O
2.5 ??? I/O ??
2.6 ??? ??? ??
2.7 ??
2? ?? ??
3? ??? ??
3.1 ?? ??: IoC ? DI ??
3.2 Java? ???? DI
3.3 Java? DI ?? ??: Guice 3
3.4 ??
4? ?? ???
4.1 ??? ?? ??
4.2 ?? ?? ???(Java 5 ??)
4.3 ?? ?? ??????? ?? ??
4.4 ?? ??
4.5 ??/?? ?????
4.6 ?? ??? ??
4.7 ??
5? ??? ??? ?????
5.1 ??? ??? ??? ??
5.2 ??? ?? ??
5.3 ??? ?? ??
5.4 ?????
5.5 ??????
5.6 ??
6? ?? ?? ????
6.1 ?? ??
6.2 ???? ?? ?? ??
6.3 ??? ?????? ??? ???? ??
6.4 ????? ??? ??
6.5 ??? ??
6.6 HotSpot? JIT ???
6.7 ??
3? JVM? ?? ?? ?????
7? ?? JVM ??
7.1 ??? ?? ????? ??? ??
7.2 ?????
7.3 JVM? ?? ?? ?????
7.4 ??? ?Java ??? ???? ??
7.5 ?? ??? ?? JVM ?? ??
7.6 ??
8? Groovy: Java? ?? ???
8.1 Groovy ????
8.2 Groovy 101: ?? ? ??
8.3 ???? ??? - ??? ??
8.4 ???? ?? ??? ??
8.5 Groovy? Java? ??
8.6 ??
9? ???: ????? ????? ??
9.1 ??? ??? ????
9.2 ? ????? Scala? ??? ? ???
9.3 Scala? ??? ?? ?????
9.4 ??? ?? ??: ????? ???
9.5 ??? ??? ???
9.6 ?? ??
9.7 ??
10? Clojure: ?? ??? ?????
10.1 ??? ??
10.2 ??? ??: ??? ??
10.3 ??? ?? ????
10.4 ??? ???
10.5 Clojure? Java ?? ?? ???
10.6 ??? ???
10.7 ??
4? ??? ???? ??
11? ??? ?? ??
11.1 TDD ??
11.2 ??? ???
11.3 ??????
11.4 ??
12? ?? ? ???? ??
12.1 ??? 3? ?????
12.2 Maven 3 ???? ????
12.3 Maven 3?? Java7developer ???? ??
12.4 Jenkins: CI ?? ?? ??
12.5 Maven ? Jenkins ?? ????
12.6 ????
12.7 ??
13? ??? ? ??
13.1 ?? ? ?????? ???
13.2 ? ????? ?? ??
13.3 Grails ????
13.4 Grails ?? ?? ????
13.5 Grails? ????
13.6 Compojure ????
13.7 ?? ????
13.8 ??
14? ???? ?????
14.1 ?? 8? ?? ??
14.2 ?? ?? ?????
14.3 ?? ??? ??
14.4 JVM? ??? ??
14.5 ??
?? A java7developer: ?? ?? ??
?? B ??? ?? ?? ? ??
?? C ?? JVM ?? ?? ??
?? D Jenkins ???? ? ??
?? E java7developer: Maven POM