一个熟练的程序员需要掌握的知识是非常多,俗话说,活到老学到老。计算机的更新是非常迅速的,对于程序员来说,想要掌握计算机最新的知识,需要不断的学习新知识。在学习Java知识的过程中,初学者和熟练的程序员学习的方法和需要掌握的技术是不同的,那么对于熟练的程序员来说应该掌握哪些开发技术呢?下面昌平电脑培训为大家具体介绍。
1、语法:无论学习任何语言,语法都是最核心的部分。Java程序员也是需要熟练掌握语法,在进行代码编写的过程中,编辑器在出现的问题的地方会进行明确的显示,对于语法的错误应该具备解决问题的能力。
2、命令:学习过程中还必须熟悉JDK附带的一些常用命令和常用选项。命令需要熟悉:appletviewer,HtmlConverter,jar,java,javac,javadoc,javap,javaw,native2ascii,serialver等多种。如果您还没有完全了解这些命令,那么昌平IT培训认为你可能并不是很了解Java。
3、工具:在学习Java语言开发的过程中,必须学会使用一种IDE的开发工具。它包含的工具有很多种,其中Eclipse、Netbeans、JBuilder、Jdeveloper和IDEA等,还包含一些工程管理、常用的选项设置以及进行调试的功能。
4、测试:在任何开发中,测试的步骤都是非常重要的,只有掌握测试的方法才能让后期代码的使用更加稳定,并且java课程培训机构发现还能对代码进行自动测试。
5、管理:Java程序员必须熟悉使用ant来完成项目管理的常见任务,例如项目编译、生成javadoc、生成jar、版本控制和自动测试。
6、规范:进行编写的代码必须符合流行的编码约定,例如类名的第一个名称的大小写,成员的第一个字母的小写和方法名称,方法名称的第一个单词通常是动词,包名称全部是小写等,java课程这样明确的区分方法以便保证程序的可读性。
我的建议是往J2EE方向发展,专门开发企业级应用系统的,另外个是J2ME,专门用以开发手机相关的应用的。 首先你得学会使用JSP+Servlet技术,了解一种服务器(tomcat),熟悉一种数据库 *** 作(Mysql); 开发工具建议采用MyEclipse 然后你还得学点JavaScript脚本编写,它用以对页面上元素的进行动态交互控制; 最好在以上技术都运用的很熟练的情况下,再考虑进攻J2EE框架,现在主流的是Struts2,Hibernate,Spring这三个,大部分企业开发系统基本用这三个。 接着如果你还的学习Web标准相关的技术,它们用以界面组件的交互,提高用户体验。你要先学Ajax,Dom基础知识。学会了这些基础的之后,你就可以采用ajax的脚本库或框架来开发,比如客户端的有jquery,服务端的有dwr。现在很流行这2个。当然还有个ExtJs,它太强大了,相对来说学习难那么点。 最好还会使用WebService。 以上这些都会的话,找工作完全没问题的了。不过比较漫长的。。。 我就是这么走下来的。用了1年的时间。以上东西我全会了,然后找了工作。 现在在公司开发了1年了,工资也有4000一个月。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)