黑马程序员技术交流社区

标题: java API 学习 [打印本页]

作者: 000lazy    时间: 2014-7-13 12:46
标题: java API 学习
对于初学者,熟息了编程,就会想我要掌握很多新的API开发功能更多的程序,在编程的天地里畅想。那就得掌握很多的API才行。学习一段时间就在为了程序开发中的API太多而纠结,这么多API函数 ,我要学到什么时候,要掌握这么多API函数才算是正在入门吗?太多的API看起来就让人生畏,以后的路还怎么走啊。难道要发费很多时间在API学习上吗?
  后来学习张孝祥老师java API学习的视频,有醍醐灌顶,柳暗花明的感觉,真是读书十载,不如圣言一句。很好的给我讲解对于新手编程语言的学习方法和技巧。
  学了张孝祥老师java API 的视频,很受益。对自己的学习很有指导性意义。我认识到编程语言的学习和语言的学习其实是有异曲同工之处,只要你多练,语言就能掌握的好。语言掌握了,接下来就是学习语言技巧,再后来是创新语言技巧,表达出自己的思想,创造自己的文学作品。像编程一样,掌握了语言后学习别人的编程技巧,再后来就是创造自己的技巧。
下面是简单回顾一下张孝祥老师的java API视频的讲解:


.API的概念(Application Programming Interface)
      机器人案列
         生产商会设计机器人各个方法的API,程序员编程调用Robot API类中的方法,就可以开发为机器人在不同领域下工作的下的程序。
.Windows API
     就是Windows操作系统提供的各种函数,列如,CreateWindow

.Java API
  .学编程语言与学习汉语的比较
    .相同点:
        .必须先掌握汉语语法和编程语言的语法
        .掌握更多的API和掌握大量成语有同样的好处  
         (学习API 不鼓励专门学习API类 ,掌握一些常用的API就可以了,对于一些专用的API类应该结合一些            实际的列子学习,阅读一些列子程序,对于一些不了解的API类,顺便发一点时间去了解一下就可以            了)
        .积累编程经验和感觉就如同掌握了写文章的技巧和手法
                   (看别人优秀的程序代码)
        .编写专业领域的文章和程序,必须具有专业知识
    .不同点
        .API可以现学现用,现用现学
              (凭借工具或经验现学现用,现用现学)
        .编程需要交流 看到老手的操作尤其重要
        
.怎样才算学会一门编程语言:
     以够用为原则,适可而止
        (学API到一定程度要适可而止,当你掌握一门语言的语法特点后,能够看懂一般的程序,具有自学编程          语言相关知识的能力,能够参照文档资料独立编写出具有某种实际应用的小程序。就算掌握这门             编程语言,剩下的就是在工作中怎么积累经验的问题,只要你把我讲的一些列子程序,你按自己             的想法写出来,就算掌握java 这门语言)
.Java工具软件
     .Borland公司的Jbuilder
     .IBM公司的Visual Age
     .Sun公司的Sun ONE Studio
     .赛门铁克的Visual cafe
     .Jcreator
     (工具软件不是你自己来决定的 ,是由所在在公司已购产品,公司开发人员延续下来的习惯,项目所采用的系统等,多方面因素决定的。)
.Java开发工具软件的基本特点
     .集成编辑软件功能
     .使用工程化方式管理
     .产生应用程序的基本框架
     .支持调试
     .提供各种辅助工具
  向张孝祥老师学习,膜拜。


作者: 微行者    时间: 2014-7-20 13:31
去哪里找张孝祥老师的API学习视频啊
作者: lhf_java    时间: 2014-7-23 15:54
能给分享下张孝祥老师的视频吗
作者: 王石    时间: 2014-7-23 20:56
你看到API了是吗?还还是基础都看完啦,我看你的API写的还可以
作者: 陈永赛    时间: 2014-8-19 11:14
求分享视频地址:lol
作者: noiary    时间: 2014-8-19 15:57
思路清晰 +1024~
作者: 高速度    时间: 2014-8-21 22:35
谢谢分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2