丁云正
摘要:该文就Java语言的简单、易学且纯面向对象的特点入手,提出了Java语言的教学方法,并且通过该方法增强学生的面向对象的编程思想的途径。
关键词:Java 语言;学习方法;编程思想
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2014)34-8206-02
Sun公司在1995年开发出Java语言。它是一种能跨平台的纯面向对象的编程语言。Java名字的由来据说是Sun公司的研发人员在印尼爪哇岛度假喝咖啡时产生的灵感。如今,Java语言同Visual C++语言一样是很多高校计算机专业学生必学的一门编程语言。经过多年的教学实践,笔者认为正如当年的BASIC语言引领众多人学习计算机软件开发那样,Java语言也能让现在的大学生尽快掌握面向对象编程的思想,从而深入学习其它面向对象编程的语言。
1 Java语言相对比较容易学习和使用
相比与另一门面向对象编程的语言VC++,Java语言是比较容易学习和使用的。这也能解释为什么Java语言将成为一门流行的编程语言。
1) 语法简单、功能强大及易于调试
Java语言的优势是其取消了VC++中一些比较难学、难理解的内容[1-2]。比如,在Java语言中没有指针和结构体的概念;程序员不用自己手动释放内存空间,这也就避免了因为内存冲突导致程序崩溃的现象。还有就是程序员利用Java的纯面向对象特性及其提供的丰富的类库,可以像搭积木那样编写出功能强大的程序。
2) 易学易用的API文档[3]
正如微软公司提供的MSDN一样,Sun公司也提供了详细的API文档,且这些文档的结构清晰、简单。由于MSDN包括了许多编程的原则和方法,许多VC++的初学者认为它很难学习和使用。……