学习编程,API很重要么?

学习编程,API的重要性几何?

在培训中,很多人问到了,学习Java,是否需要学习那些大量API的用法,从而成为一个精通Java编程开发的coder?

 

首先,学习Java,API是很重要的,这是毋庸置疑的。一门编程语言,学习起来,除了API,就是一些基本的语义和语法(再加上一些花边历史),如果只学习这些,那么基本上一周就够了。我记得当初学ruby,买了一本programming ruby(当时学习ruby与ror,只有两本书,不像现在)很厚的一本书,只有一小半(300页左右)是有关ruby编程的基础内容,其他一大半都是ruby的api文档,可见除了api,一门语言的核心语法内容都是不多的。

 

那么,是否需要专门去学习甚至是花大量的时间去记忆api?答案是否定的。

 

你的记忆力再好,思维再敏捷,也比不过计算机的存储量和检索速度。所以没有必要专门去记诵那浩繁的api。通过编程练习实践,来实际掌握api的使用,从而将编程开发中,比较实用而且常用的api掌握就好。无论实用那种编程语言,开发中最必不可少的,就是两样,IDE和开发api文档。至于需要将常用的api熟悉掌握,不需要查找文档,那是必须的,总不能一用什么方法就去查文档,这样你的开发速度和技术怎么会提高呢。并且现在的ide如此贴心,代码提示功能足够你平时开发使用了(除了喜欢自虐那文本编辑器开发除外)。

 

事实上,除了api,学习编程语言有太多的工作要去做了。比如java,现在使用java开发,必然不再是单纯的java语言开发,作为web开发的主流,数据存储数据库的内容得了解,web前端的内容(javascript,css)得了解,web服务器的配置得了解,这些就够受的了。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值