如何才算真正的掌握Java语言(J2SE篇)

来源:互联网 发布:电力行业数据挖掘 编辑:程序博客网 时间:2024/05/23 05:09
<script type="text/javascript">google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//</script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。 1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用过,那么你对java实际上还很不了解。 3、工具:必须至少熟练使用一种IDE的开发工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括进行工程管理、常用选项的设置、插件的安装配置以及进行调试。 4、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的解析及内容处理。 5、测试:必须熟悉使用junit编写测试用例完成代码的自动测试。 6、管理:必须熟悉使用ant完成工程管理的常用任务,例如工程编译、生成javadoc、生成jar、版本控制、自动测试。 7、排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。 8、思想:必须掌握OOP的主要要求,这样使用Java开发的系统才能是真正的Java系统。 9、规范:编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 送小女孩礼物排行榜 小礼物送什么好 送小孩子的生日礼物 送给小女孩的礼物 送8岁小男孩礼物排行榜 小礼物走一走下一句 送女孩子的小礼物 小孩子送什么礼物好 小白兔的礼物 送什么礼物给小孩子 给小孩子买什么礼物好 小女孩送什么礼物好 给小女孩买什么礼物好 送什么小礼物给女朋友 10多岁的小女孩送什么礼物 送女生的小礼物 给女朋友的小礼物 买小礼物哪个网站好 送女朋友小礼物送什么好 送男朋友的小礼物 送小女生什么礼物 新年小礼物 送小宝宝什么礼物好 送给小女生的礼物 一什么礼物 送小礼物送什么好 聚会小礼物 小礼物图片 结婚小礼物 小女生喜欢什么礼物 女生喜欢的小礼物 女人喜欢的小礼物 生日小礼物 送给女生的小礼物 小女生喜欢的礼物 女生小礼物 送小女生什么礼物好 情人节小礼物 小朋友小礼物 小学生小礼物 纪念小礼物