[经济管理学科都需要学习些什么课程]经济学中的管理思想 经济学中包含着宏观经济学与微观经济学,而宏观经济中更多注重的是理论上的阐述,而在微观经济的运用中更多注重的是管理方法的运用。 管理学中的经济思维...+阅读
Java程序员都需要学习什么
首先要学习一下几点:
1、熟练使用一种 IDE。Intellij IDEA或者 Eclipse 都可以。至少熟悉常用的快捷键,会 debug(包括远程 debug)项目。
2、熟悉一种编辑器。比如 Vim/Emacs/Sublime Text,至少学会搜索/替换/代码补全。
掌握 Java。经典的《Java 核心技术:卷1 基础知识》(或者《Java 编程思想》)必看,跳过其中的图形和 applet 章节。习惯查阅 Java API Doc。为了保证代码的质量,《Effective Java》、《Clean Code》和《重构》也需要至少通读一遍。
3、熟悉 Linux 开发环境和 bash shell。
4、掌握 JDK 以外的常用类库和工具包。
学习代码规范。
一、面向对象的知识:JAVA是一个面向对象的开发语言,因此熟悉面向对象对学习JAVA很有必要,您要了解:什么是对象,什么是类;什么是封装,什么是多态,什么是继承;什么是抽象类,什么是接口。了解了概念后,您还需要这些概念是如何体现的,如类和对象有什么区别?类是如何封装的?
二、JAVA语法:如果您有C++等面向对象语言的开发经验,您只需简单的翻看一下说明JAVA的相关书籍就可以了。如果您是新手,没有关系,您下些工夫,好好研究一本JAVA初级教程之类的书就可以了。
三、JSP和HTML:做JAVA程序员都少不了和JSP以及HTML打交道。因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,您最好能知道JSP的几个内置对象,如Session,Request,Reponse,以及常用的JSP标签,如include,userBean等。如果您再熟悉一下JS和CSS就更好了,那会使您制作的页面更友好。
四、WebServer:熟悉了以上三种,可以肯定的说您已经可以制作出来JSP页面了,您也可以在您的页面里使用自己开发的JAVA类(JAVABEAN)了,但您的页面总要跑起来才能看到您要的效果,这就要求您必须熟悉一种WebServer,比如:TOMCAT,RESIN等。您要熟悉如何发布您的应用,如何利用WebServer的数据库资源等。
五、开发工具:大家都知道,开发工具可以帮助您更好更快地开发,因此熟悉几种开发工具很有必要。目前JAVA的开发工具比较流行的有JBuilder,IDEA,Eclipse,HTML的开发工具有Dreamweaver等。
六、熟悉一种框架:熟悉一种框架其实是成为JAVA程序员的一种可选知识,但目前开发B/S结构的应用的开发小组,都差不多会采用一种框架来构建自己的应用系统。框架都会有许多可重用的代码,良好的层次关系和业务控制逻辑,基于框架的开发使你可以省出很多的开发成本。目前比较流行的框架有Struts和Spring等。
java工程师都要会什么
你首先确定一下你自学的Java学得如何,达到了什么水平,Java基础很特别重要,比spring,struts,Hibernian这三个框架都重要,这三个框架很简单,谁都会,但不要以为会SSH框架就天下无敌,SSH框架也有缺点,很少有SSH框架同时使用的,除非是大型项目才会将这三个框架整合使用。一般很多公司都是采用自己开发的框架,针对性强,性能好,小巧灵活。SSH框架都是别人已经开发好了的,你无非就是学学这个框架怎么使用就可以了,真正的Java技术不在于会用几个框架(在于什么现在说了你也不懂),框架只是Java技术的一种体现,框架增加开发速度,减少开发周期,大大减少以后系统的升级,改造中所面临的各种问题,当然如果使用得好性能也很不错(这里不罗嗦)。你看看框架的源代码就知道了,还是用Java基础写的东西,所以基础特别重要。
至于Java工程师都需要有会什么,你去看看各个软件公司招聘Java开发的人员所具备的知识就知道了,祝你成功!
延伸阅读:
嵌入式开发都需要学习什么涉及到什么知识,该往哪个方向学习。但是在看了这篇文章以后感觉收获不小。 这是一个初学者常问的问题,也是初学者问嵌入式该如何入门的根源。我感觉有两个方面,偏硬和偏软.我不...
本人想自学关于编写程序和网页需要学习哪些程序看你像走哪个方面的了 一是:C/S方向,学习编程软件c/c++/c#/java其中任意一种 二是:B/S方向,学习网络编程开发软件,前台基础,html,div+css,javascript,选学JQuery,ajax 后台基础,ASP....
web程序员该学习什么以我个人的观点分了几个级别,仅供参考初级发展(学习期)前端应该学习HTML javascript css 能够制造简单的前端页面满足自己的工作需求后端应该学习asp.net or jsp or php 任一一...
通信工程都需要学习什么通信工程(Communication Engineering)专业是信息科学技术发展迅速并极具活力的一个领域,尤其是数字移动通信、光纤通信、Internet网络通信使人们在传递信息和获得信息方面达到...
想学影视特效都需要学习什么内容我做了五年影视特效合成师,如果你指的是像好莱坞大片那种特效,我可以解答,以变形金刚这种影视后期特效的制作流程大概是三维,合成,剪辑,值得一提的是剪辑与前面两项是有很大出入的...
Java程序题目3:流处理程序设计实验目的和要求:要求学生能在学习写文件:package zouye;import java.io.*;import java.util.Scanner;public class Experiment8_1 { public static void main(String args[]) { File f=new File("test.txt"); //...
要考物流师都需要哪些条件?学习什么课程中国物流与采购联合会《关于〈物流师职业资格认证管理办法〉的补充说明》对各级的申报条件做出了明确的规定。一般参加培训后均可报考助理物流师,非物流或相关专业大专学历且...
计算机多媒体专业都需要学习什么计算机多媒体专业都需要学习什么,最有前途的20个手艺有哪些:完成学业后,学生能够独立完成平面产品的设计和制作,掌握网站设计所需要的图像处理、动画制作、页面设计技术,能够掌握...
初学者学习 java都需要掌握哪些知识初学者学习 java都需要掌握哪些知识,JAVA入门学什么:基本上初学者学到这个程度就可以去找工作了! 第一部分:JavaSE:Java语言最基本的一套库 学习JavaEE或JavaME之前,JavaSE是必学...