怎样才算学好JAVA?

转载 2006年06月06日 14:40:00
时常看到一些人说掌握了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、规范:编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好。

如何学好Java?

软件学院与Java有关的课程一共有4门,分别是《Java程序设计》、《Java高级程序设计》、《Java Web程序设计》和《Java Web框架开发》。学校的本意是让我分别写写应该如何学好这四门课程...
  • shaotong
  • shaotong
  • 2015年05月06日 09:05
  • 1580

学好Java的八个条件

学好Java的八个条件
  • javaniuniu
  • javaniuniu
  • 2017年01月13日 14:14
  • 1190

java学习作为一名java初学者,如何快速学习java?

作为一名Java的完全自学者。我来说说吧,希望能给大家带来点帮助,如果有不同意见的大家一起来讨论,总之,希望大家可以共同进步。废话不多说了。进去正题。 学习Java呢如果你学过别的面向对象的语言那么通...
  • javaniuniu
  • javaniuniu
  • 2016年05月18日 18:21
  • 7265

Java学习之路:不走弯路,就是捷径

1.如何学习程序设计?  JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。...
  • a910626
  • a910626
  • 2015年05月02日 11:40
  • 1309

学Java看什么书?诚意推荐10本

本文列出的10本书在Java程序员界都是被认为很棒的书。当一个程序员开始初学Java时,他的第一个问题应该是如何选择一本书来作为指导学习Java。这个问题也就表明,相对于其他的教程和博客,Java书籍...
  • IBigPig
  • IBigPig
  • 2015年06月08日 17:24
  • 1426

新手如何学习Java三大框架?

Java是世界第一编程语言,这已经达成共识,是毋庸置疑的真理。框架是程序员们必学的知识点,而且是十分重要的应用,Spring、Struts、Hibernate也是经典中的经典,最常用的框架类型。 ...
  • coffee801
  • coffee801
  • 2017年04月27日 08:42
  • 984

要学好Java,去哪学好?

要学好Java,去哪学好?   Java自上世纪1995年问世以来,因其卓越的通用性、高效性、平台移植性,和安全性等特性,成为全球范围内应用范围最广的开发语言,而且即使历经十余年发展仍然在行...
  • u011972539
  • u011972539
  • 2013年11月26日 18:19
  • 1540

如何从零开始学习Java语言

1、如何从零开始学习Java语言  许多朋友在学习新的语言上有些困惑,如何学好Java语言。 如何学好Java语言,分二种技术人员 1)第一种:有编程语言的技术人员  IT行业的朋友,应为本事就有编程...
  • KasthSoft
  • KasthSoft
  • 2015年06月29日 21:42
  • 2086

分享一道java基础题,测测你是不是基础扎实

这是在网上只看到的一道java关于多态继承的问题,看着很简单,结构出乎意料,也是研究了一天终于搞明白了一点 问题来自:http://blog.itpub.net/28562677/views...
  • wq343502916
  • wq343502916
  • 2015年03月21日 10:28
  • 934

怎么学java,如何学好java?

怎么学java,如何学好java?
  • javaniuniu
  • javaniuniu
  • 2016年12月22日 12:49
  • 247
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:怎样才算学好JAVA?
举报原因:
原因补充:

(最多只允许输入30个字)