java学习走向以及学习的方式

xpbob 发布于 2015/07/17 16:44
阅读 106
收藏 1
javase基础还行,公司主要使用的技术还是javase,却经常和各种容器打交道,是否学习javaee,感觉学习了se做不出很多东西,这样长期就有点手软,而且知识不用会慢慢的忘掉,java的界面,表示不是很想学,感觉并无什么作用。
加载中
0
Garrry
Garrry

JavaSE 是java 的核心部分。

最起码要掌握:集合框架,多线程,字符串和数组的处理,异常处理,异常链,Javabean, 反射。

JavaEE 是构建企业应用,可以去查阅oracle JavaEE的specification。

以JavaEE 7 为例: Oracle 制定了如下标准:

我个人觉得没必要很系统的把JavaEE的所有标准很系统的学一遍。用到什么就去学一下。

比如说 在写java web的时候 最起码 要知道 JSP,servlet JSTL 和EL表达式吧

比如说 写关于邮件应用的时候,应该知道 JavaMail吧

比如说 需要和数据库交互了 需要知道 JDBC 或者 JPA吧

比如说 写EJB 应用的时候 需要知道EJB 吧

比如说 写消息队列的时候需要知道 JMS吧

比如说 在写web service 的时候 需要知道 java 怎么处理 XML 和JSON吧。同时如果处理webservice请求吧(JAX-RS,JAX-WS)等等

如今 SpringFramework对J2ee的支持已经非常好了,可以相互结合来学习。

纯手打,望采纳


====================华丽的分界线==============================

http://www.oracle.com/technetwork/java/javaee/tech/index.html

Web Application Technologies
Java API for WebSocket    
Java API for JSON Processing    
Java Servlet 3.1    
JavaServer Faces 2.2    
Expression Language 3.0    
JavaServer Pages 2.3    
Standard Tag Library for JavaServer Pages (JSTL) 1.2    

Enterprise Application Technologies
Batch Applications for the Java Platform    
Concurrency Utilities for Java EE 1.0    
Contexts and Dependency Injection for Java 1.1    
Dependency Injection for Java 1.0    
Bean Validation 1.1    
Enterprise JavaBeans 3.2    
Interceptors 1.2    
Java EE Connector Architecture 1.7    
Java Persistence 2.1    
Common Annotations for the Java Platform 1.2    
Java Message Service API 2.0    
Java Transaction API (JTA) 1.2    
JavaMail 1.5     



Web Services Technologies
Java API for RESTful Web Services (JAX-RS) 2.0    
Implementing Enterprise Web Services 1.3    
Java API for XML-Based Web Services (JAX-WS) 2.2    
Web Services Metadata for the Java Platform    
Java API for XML-Based RPC (JAX-RPC) 1.1 (Optional)    
Java APIs for XML Messaging 1.3    
Java API for XML Registries (JAXR) 1.0     

Management and Security Technologies
Java Authentication Service Provider Interface for Containers 1.1    
Java Authorization Contract for Containers 1.5    
Java EE Application Deployment 1.2  (Optional)    
J2EE Management 1.1    
Debugging Support for Other Languages 1.0    
     
Java EE-related Specs in Java SE
Java Architecture for XML Binding (JAXB) 2.2    
Java API for XML Processing (JAXP) 1.3    
Java Database Connectivity 4.0    
Java Management Extensions (JMX) 2.0    
JavaBeans Activation Framework (JAF) 1.1    

0
mynawang
mynawang
JavaEE是大潮
0
kelo大橙子
kelo大橙子
推荐看一下Java高级程序员职业学习路线图:http://edu.51cto.com/roadmap/view/id-86.html
返回顶部
顶部