Java工程师都需要有会什么

2024-10-31 21:25:39
推荐回答(5个)
回答1:

初级部分
Java 程序设计基础,包括 J2sdk基础、Java面向对象基础、Java API使用、数据结构及算法基础、Java AWT图形界面程序开发;
J2SE平台Java程序设计,包括Swing图形程序设计, Socket网络应用程序设计,对象序列化,Java 常用数据结构,Applet,流和文件,多线程程序设计;
Java桌面系统项目开发,4~5人组成一个项目组,项目大小为(15人*工作日);
Linux的基本操作,Linux下的Java程序开发,Linux系统的简单管理;
Oracle数据库,包括SQL/PLSQL;数据库和数据库设计;简单掌握ORACLE9i 数据库的管理;[2]
中级部分
Java Web应用编程,包括 Java Oracle 编程,即JDBC;JavaWeb编程,包括JSP、Servlet,JavaBean;Java应用编程,包括Weblogic、Websphere、Tomcat;以及利用Jbuilder开发Java程序;
MVC与Struts,学习业界通用的MVC设计模式和Struts架构;
Java B/S商务项目开发,4~5人一个项目组,项目大小为(25人*工作日左右)
高级部分
J2ME程序设计,包括J2EE程序、J2ME;Java高级程序设计(J2EE),包括J2EE体系结构和J2EE技术、EJB;Weblogic使用、 JBuilder开发;
Java和XML,包括Java Web Service,JavaXML, 业界主流XML解析器程序设计;
软件企业规范和软件工程,包括UML系统建模型和设计(Rational Rose 200x)软件工程和业界开发规范;CVS版本控制、Java Code书写规范;

回答2:

不管是JAVA还是C,工作的话人家并不看重你的学历或者你有什么证书 关键是你的能力和你的工作态度! 如果你应聘的时候和几个有证书的人在一起,你可以当面跟经理说,随便你问什么,我比证书强得多 因为除了CCIE,ORACLE相关的证书,其他的含金量都很低 从发展潜质上来说:需要具备逻辑思维能力和对代码的热情; 从工作要求上来说:需要你精通JAVA及JAVA相关知识。 深入学习j2ee 掌握spring,strurts,Hibernian,ejb3.0等框架,熟练运用数据库sql2000,mqsql,oracle。 做个几个大的项目

回答3:

Java, SQL(不同的DB会有不同的函数使用), DB procedure(不同的DB可能语法会有差异,至少常用的DB得会), HTML5, JS以及衍生出来的一些类库(比如jquery)和一些框架(比如ng, vue,react)。其中java除了语言基础本身,有很多拓展的框架 比如最基本Spring 还有一些ORM框架比如 Hibernate, Mybatis 等。还有其他一些可以帮助我们实现功能的JAR包也是需要可以快速学习并使用的能力的。JSP(其实就是servlet)。现在也有一些走大数据的 MongoDB, 还有缓存 memercache 等。
架构方面: 分布式部署,多节点部署,负载均衡 都需要有个了解吧。

回答4:

我是做web的,现在做web的比较多,要学习java 基础,SSH 框架 Spring ,Struts 要学,数据库方面,要会写sql 了解一些,要了解 html + css + javaScript 后期要学其他框架 前端框架,后端都有, java 导入到处,文件流,网络流,等 定时调度,再往后要学 大数据方面的东西。

回答5:

你首先确定一下你自学的Java学得如何,达到了什么水平,Java基础很特别重要,比spring,struts,Hibernian这三个框架都重要,这三个框架很简单,谁都会,但不要以为会SSH框架就天下无敌,SSH框架也有缺点,很少有SSH框架同时使用的,除非是大型项目才会将这三个框架整合使用。一般很多公司都是采用自己开发的框架,针对性强,性能好,小巧灵活。SSH框架都是别人已经开发好了的,你无非就是学学这个框架怎么使用就可以了,真正的Java技术不在于会用几个框架(在于什么现在说了你也不懂),框架只是Java技术的一种体现,框架增加开发速度,减少开发周期,大大减少以后系统的升级,改造中所面临的各种问题,当然如果使用得好性能也很不错(这里不罗嗦)。你看看框架的源代码就知道了,还是用Java基础写的东西,所以基础特别重要。至于Java工程师都需要有会什么,你去看看各个软件公司招聘Java开发的人员所具备的知识就知道了,祝你成功!