1,精通java基础,java高级编程,及常用java设计模式,深入理解mvc编程模式,了解uml相关知识;
2,掌握struts2、spring、hibernate等主流java开源框架技术;
3,熟练掌握web应用程序设计相关的jsp、javascript、ajax、css、html等技术;
4,熟悉db2、orcale、ms sql server、mysql数据库其中一种,主要是oracle;
5,有较强的新技术学习能力,和良好的沟通能力和理解能力。
如果大学是计算机专业,并且在大学期间学习过java基础,并且了解一定的数据库知识,只要面试能通过,就可以参加工作。
如果大学是非计算机专业,但是是相关专业,如物理学、数学等都是有接触计算机专业知识,也是可以简单进行学习java后就业的。
备注:其实公司看中的并非单方面的技术能力,更关注的还是学习和沟通能力,可以多面试几家找找经验,总会有合适的。
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。