大学里超全面的Java学习路线
Java的基础知识
1.基本数据类型
2.字符串操作:
3.数据类型之间的转换
4.日期和时间
5.数组和集合
6.文件和目录(I/O)操作
7.Java多态性的实现(继承、重载和覆盖)8。编码转换,如何实现GB2312编码的字符串转换?
为ISO-8859-1编码的字符串。
9.Java的SQL和数据库
二、JSP &;Servlet技术
1.描述JSP和Servlet之间的区别、相似之处以及它们各自应用程序的规范。
2当你在Web开发中需要处理HTML标签的时候,你应该怎么做,过滤那些字符(
3.如何在JSP中读取客户端的请求,如何访问CGI变量,如何确定一个Jsp文件的真实路径。
4.描述Cookie和Session的作用、区别、应用范围和工作原理。
5.列出JSp包含外部文件的方式。两者有什么区别?
6.解释Jsp中errorPage的作用和应用范围。
7.介绍如何在Jsp中使用JavaBeanso。
8简单介绍一下JSP的标签库。
如何分别在9.Jsp和Servlet中实现请求转发?
三、J2EE相关知识
1.介绍J2EE、JNDI、EJB3等应用服务器,如webLogic Server、Websphere、JBoSs等。
2.是否2。J2EE是一种技术或一个平台,它提供这些技术。
3.什么是应用服务器,它有什么功能和优势?
4.简单介绍一下连接池的优点和原理。
5.5的作用。Web.xml
6简单介绍一下你对MVC的了解。
7简单介绍一下你知道的XML。
四。先进的
Structs或者springWEB应用框架Java和XML,重点是利用Java技术分析XML文件。
Hibernate等持久层技术。
创建交互式、快速动态网页应用的网页开发技术
Web Services和SOA的原理及应用开发JavaSE是基础,javaEE是企业应用,javaME是微电子应用,比如手机相关软件的开发。如果想学,先学SE,另外两个可以选一个。目前我和EE都还可以。你只需要选择一个。