学习java数学要到什么程度?
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语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
追问
可我听说要掌握什么微积分和离散那些什么的啊
回答
微积分在java上,我还真没有听说过。不过我听说matlab貌似用到。但是离散数学是很有必要的。离散数学准确的说,在编程上都有用处的。包括一些逻辑关系(就是整天真真假假的那些东西),还有图啊之类的,换句话说,有点像数据结构。只不过很多东西,数据结构都是用代码的形式表现出来。你自己仔细看看数据结构和离散数学的目录发现都有一些共同点,这些共同点侧重点也都不一样。你要真的喜欢java的话,还是看看数据结构,离散数学有些东西至少我觉得在本科阶段用在编程当中不多
追问
那么离散在工作中会经常用吗
回答
用到肯定是会用到,不过我估计用到不多。我觉得吧,离散数学有些时候表示的是一种思想,不是具体的东西。如果计算机的技术已经达到了非常高的程度了,我觉得是会用到的。工作是工作,不是研究。工作需要的是熟练运用成熟的技术,而不是去研究新的技术。我看过有关项目开发和编程之类书,都没有要求过详细的离散数学的知识
广告 您可能关注的内容 |