“Java”的版本间的差异

来自软件实验室
跳转至: 导航搜索
Java的学习路径
Java编程工具
 
(未显示3个用户的27个中间版本)
第1行: 第1行:
==Java的学习路径==
+
==Java的学习路径(知识点)==
 
* [[Java基础知识]]
 
* [[Java基础知识]]
 
* [[JSF基础知识]]
 
* [[JSF基础知识]]
* [[Servlet基础知识]]
+
* [[JSF进阶]]
 +
* [[ORM]]
 +
* [[java and xml]]
 +
* [[java and json]]
 +
* [[tomcat]], [[Servlet基础知识]]
 +
* [[springmvc]]
 
* [[设计模式]]
 
* [[设计模式]]
 +
* [[代码的重构]]
  
 
==Java编程工具==
 
==Java编程工具==
[https://eclipse.org/downloads/ Eclipse]
+
* [https://eclipse.org/downloads/ Eclipse]
 
+
* [https://www.jetbrains.com/idea/ IDEA]
[https://www.jetbrains.com/idea/ IDEA]
+
* [[maven]]
 
+
* [http://www.gradle.org gradle]
[[建立java开发环境]]
+
* [[建立java开发环境]]
 +
* [[linux下安装eclipse]]
 +
* [https://www.jetbrains.com/idea/ Intellij IDEA]
  
 
== Java学习资料 ==
 
== Java学习资料 ==
 +
* [[C语言基础学习Java编程]]
 +
*[[http://news.oneapm.com/oneapm-java8/ 为什么选择Java8?]]
 +
* [[java的泛型]]
 +
* [[java的闭包]]
 +
* [[java的lambda表达式]]
 +
* [[java filter原理分析]]
 +
* [[java interceptor原理分析]]
 +
* [[java annotation原理分析]]
 +
* [[callback的原理分析]]
  
 
== 代码规范 ==
 
== 代码规范 ==
[http://www.cnblogs.com/richieyang/p/4840614.html 写让别人能读懂的代码]
+
* google的java编码规范,英文版:https://google.github.io/styleguide/javaguide.html , 中文版:http://www.hawstein.com/posts/google-java-style.html
  
 +
* [http://www.cnblogs.com/richieyang/p/4840614.html 写让别人能读懂的代码]
  
== Java高级应用 ==
+
* [https://github.com/square/java-code-styles 使用Android Studio或者IntelliJ IDEA时的代码风格设置,Square公司出品]
  
 +
== Java高级应用 ==
 +
* http://www.jboss.org
 
* [[Apache Deltaspike]]: http://deltaspike.apache.org/
 
* [[Apache Deltaspike]]: http://deltaspike.apache.org/
 +
* [[RESTFull编程]]
 +
* [[AOP]]
 +
* [[SOA]]
 +
* [[java应用的性能测试]]
 +
 +
来自jboss的新技术综合示例jboss ticketmonster: http://www.jboss.org/ticket-monster/ ,演示了javaEE, JPA, HTML5, JAX-RS, JQuery Mobile的综合运用。
 +
 +
== Java编程问题荟萃 ==
 +
 +
* [[返回null还是空字符串?]]
 +
 +
== 常用Java学习网络资料 ==
 +
 +
* http://docs.oracle.com/javase/8/ , java api和其他重要的官方文档

2016年10月9日 (日) 10:26的最新版本

Java的学习路径(知识点)

Java编程工具

Java学习资料

代码规范

Java高级应用

来自jboss的新技术综合示例jboss ticketmonster: http://www.jboss.org/ticket-monster/ ,演示了javaEE, JPA, HTML5, JAX-RS, JQuery Mobile的综合运用。

Java编程问题荟萃

常用Java学习网络资料