如何学习JAVA的API? 请高手指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题太笼统啦。我猜应该没什么人真的会为了学API而一个一个API去学的。推荐几本书咯,比如《Java编程思想》、《Java2核心技术》这两本。个人认为最重要的是先把Java语言大致的思想搞定。 写程序,不懂查API,这样比单纯看API更加有效 对于常用的API,可以多看看他能够为你提供哪些服务。在实际编码的时候,能够想到大概哪个类提供的服务能够满足要求。当然得熟悉java API文档的编排格式,方便要用的时候快速得查找。学java,一本java编程思想足够了。书不在多,一本好书足够了。当然java相关的技术很多,以后如果要学习j2ee什么的,还得看别的书:) 我觉得学API分三个步骤:1、熟悉API的结构,例如API文档的格式,以及如何查阅等基础技能2、熟悉某种技术,其实是一个包或者多个包的结构,写一个简单的具有一定功能的程序,例如学习界面包,就做一个包含界面和事件处理的小程序等。3、举一反三,在实际的开发中熟悉需要的功能。 我有个经验,不知道能不能帮助你。我一般都是找个简单的例子,用debug把这个api的功能逻辑大体走一遍,肯定会有一些模糊的地方,这时候看api文档查查看是由来,其实我觉得一个api,我们就像是外部的观察者,仅仅关系它的输入和输出,复杂的就是使用逻辑,在就是进程安全,内存,并发,等等 Socket到底是干什么的?能打个比方吗? 用BoneCP连接池一秒钟入库只有5条?难道我写的程序真的这么差吗?有人能指点一下吗? private的用法,封装的概念 有关Java的一个小问题! 一个关于JSpinner显示小数位数的问题 如何消除一个panel上所有的控件? 做海龟好还是做土鳖好? 如何在chm中的定位 怎么样得到context ? 对了,各位有谁用java系列的做过什么东西呀 java内存溢出 在线等 急用 求助:GridBagLayout详细用法的例子,谢谢!
不懂查API,这样比单纯看API更加有效
在实际编码的时候,能够想到大概哪个类提供的服务能够满足要求。
当然得熟悉java API文档的编排格式,方便要用的时候快速得查找。学java,一本java编程思想足够了。书不在多,一本好书足够了。当然java相关的技术很多,以后如果要学习j2ee什么的,还得看别的书:)
1、熟悉API的结构,例如API文档的格式,以及如何查阅等基础技能
2、熟悉某种技术,其实是一个包或者多个包的结构,写一个简单的具有一定功能的程序,例如学习界面包,就做一个包含界面和事件处理的小程序等。
3、举一反三,在实际的开发中熟悉需要的功能。
我一般都是找个简单的例子,用debug把这个api的功能逻辑大体走一遍,
肯定会有一些模糊的地方,这时候看api文档查查看是由来,
其实我觉得一个api,我们就像是外部的观察者,仅仅关系它的输入和输出,复杂的就是使用逻辑,
在就是进程安全,内存,并发,等等