想要成为一个合格的Java程序员, 你必须要做到这些!

JAVA是开发人员的热宠,有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。今天和大家讨论成为一个JAVA初级程序员应该具有的知识,与大家共享。

语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错 应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。

JSP和HTML:在我国的绝大多数公司,做JAVA程序员都少不了和JSP以及HTML打交道。因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,您最好能知道JSP的几个内置对象,如Session,Request,Reponse,以及常用的JSP标签,如 include,userBean等。尽管一些工具会帮您生成HTML代码,但您还是要熟悉比如title,等。如果您再熟悉一下JS和CSS就更好了,那会使您制作的页面更友好。

沟通

沟通是我们做好一切事情的关键。我们必须与我们周围的环境互动,无论是在我们的私人还是职业生活中。这不仅仅是把字词放到一起的能力,也包括如何沟通我们面临的问题,或者提出这些问题的解决方案。一个伟大的沟通者知道如何在各种团体前面表达自己;记住,对你来说显而易见的东西,从让他人的角度来看可能并非如此。

API:Java的核心API是非常庞大的,但是有一些内容笔者认为是必 须熟悉的,否则不可能熟练的运用Java,包括:

1、java.lang包下的80%以上的类的功能的灵活运用。

2、java.util包下的80%以上的类的灵活运用,特别是集合类体系、 规则表达式、zip、以及时间、随机数、属性、资源和Timer。

3、java.io包下的60%以上的类的使用,理解IO体系的基于管道模型 的设计思路以及常用IO类的特性和使用场合。

4、java.math包下的100%的内容。

5、java.net包下的60%以上的内容,对各个类的功能比较熟悉。

6、java.text包下的60%以上的内容,特别是各种格式化类。

7、熟练运用JDBC。

8、java.security包下40%以上的内容,如果对于安全没有接触的话根 本就不可能掌握java。

9、AWT的基本内容,包括各种组件事件、监听器、布局管理器、 常用组件、打印。

10、Swing的基本内容,和AWT的要求类似。

11、XML处理,熟悉SAX、DOM以及JDOM的优缺点并且能够使用 其中的一种完成XML的解析及内容处理。

你可能感兴趣的:(想要成为一个合格的Java程序员, 你必须要做到这些!)