学习Java语言前,是否需要学习其他编程语言?

在学习Java语言前,是否需要学习其他编程语言,Java语言自身是否适合作为入门程序言,一直以来是国内外高校争论的热点。笔者曾分别以VB、C和Java作为过入门程序语言。各方案都有其自身的优缺点。
1) VB作为入门程序语言的优点是:可视化的开发方法可使学生快速上手,容易引起学生的编程兴趣,且仅通过一学期的授课,学生就可开发出实用的数据库应用程序,有助于学生提前了解软件开发的概貌,为后序程序课程的学习做好准备;学生可了解不同于Java语言的其他程序语言的编程思想。其缺点是:VB本身已处于没落边沿;学生较难由BASIC语法向Java语法过度;学生习惯了拖拽的、可视化程序设计,再向以手工的、MVC设计模式转变就会有抵触情绪。
2) C作为入门程序语言的优点是:简单的面向过程程序设计可使学生更易掌握基本数据类型、控制语句、方法和数组,为以后学习面向对象程序设计作好准备;C语言避免学生过早地使用类库,使学生更易了解程序的底层细节;Java语法是由C语言演化而来,学生可从C语言向Java语言实现平滑过度。其缺点是:指针等概念将会是较大的学习障碍,其后严重的吓怕一大堆的学生,使他们彻底丧失学习程序语言的兴趣。
3) Java作为入门程序语言的优点是:与整个Java课程体系的衔接更为自然,学时安排较为宽松。其缺点是:Java语言学习周期较长,学生只有在学习完类与接口、Swing、异常、集合和JDBC之后,才能写出较为实用的数据库应用程序,如果采用DAO设计模式和基于MVC的JTable组件,学习周期将更长,这显然很容易打击初学者的学习积极性。
采用何种语言作为入门程序语言,教师可根据自身的具体情况做出选择。笔者所在院校的二年制专科,因学制较短就以Java作为了第一学期的入门程序语言,而本科则以C作为了第一学期的入门程序语言。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
学习Java编程语言的方法有很多种,以下是一些建议: 1. 学习基本概念:首先,你需要了解Java的基本概念,例如面向对象编程、变量、数据类型、控制流程等。可以通过阅读Java编程的教材或者参考资料来学习这些基本概念。 2. 编写代码:学习编程语言最重要的一点就是实践。尝试编写一些简单的Java程序,例如打印Hello World、计算两个数的和等。通过实践来加深对Java语法和概念的理解。 3. 学习工具和环境:了解并学习使用Java的开发工具和环境,例如Eclipse、IntelliJ IDEA等。这些工具可以帮助你更高效地编写和调试Java程序。 4. 学习API文档:Java提供了丰富的类库和API,学习如何使用这些API可以帮助你更快地开发Java程序。阅读Java官方文档或者其他相关的API文档可以帮助你了解这些API的用法和功能。 5. 参与项目或实践:参与实际的Java项目或者练习可以帮助你将所学的知识应用到实际中。可以尝试解决一些实际的问题或者参与开源项目来提升自己的编程能力。 6. 学习并发编程:Java是一门支持并发编程的语言学习并发编程可以帮助你编写高效的多线程程序。可以阅读相关的书籍或者教程来学习Java的并发编程。 7. 参加培训或课程:如果你想系统地学习Java编程语言,可以考虑参加一些培训或者课程。这些培训或者课程可以提供结构化的学习内容和指导,帮助你更快地掌握Java编程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值