admin 管理员组

文章数量: 1086019


2024年3月28日发(作者:sumifs嵌套or)

java开发小技巧

掌握常用的API用法

每一门成熟的编程语言都会向用户提供丰富的应用编程接口

(Application programming Interface),也就是通常所说的API,

熟练掌握这些API,无疑会极大的提升我们编码的效率,但是Java

提供的API实在是太多了点,全部掌握很难实现,而且也没有必

要,我们只要熟练掌握常用的API就好,不常用的API用到的时

候,再在API文档中查找用法即可。

通读官方语言教程和规范

发布编程语言的官方,一般都会在其官方网站上提供官方语言

教程(Tutorials)和规范(Specification),Java的官方网站当然

也不例外。Oracle提供的Java Tutorials官方教程是很好的入

门读物,系统全面还带有示例演示,非常易学,看到很多Java的

初学者还在满网络的找教程,殊不知最好的教程就在官方网站上

等着呢,即使是Java老司机也可以在里面发现自己以前的知识遗

漏点。Java Specification 语言规范是更进一步的读物,里面解

释了语言的内部规范,比较难以读懂,但是初读时不要强求读懂

所有的内容,适当的囫囵吞枣,多读几遍可能就理解了。而关于

要求更高的Java程序员,可以读读JVM Specification,Java虚

拟机规范。

第 1 页 共 7 页

借鉴Java重要类的官方源代码

Java是一门开源的编程语言,下载其JDK(Java Development

Kit,Java开发 工具包)时,会自带Java的源代码压缩包,

解压后就可以查看Java自带类的源代码,这些源代码都是Java

大神们写的,非常有学习意义。这也是学习Java语言相关于其它

闭源开发语言的一大优势。

掌握常用的〔制定〕模式

制定模式(Design Pattern)并不是Java编程语言独有的,而是

所有编程语言之间通用的,因此制定模式也更具有学习的必要性。

虽然制定模式不是独属于Java的,但是有用Java实现的制定模

式版本,像是单例模式、观察者模式等经典模式必须熟练掌握。

有些初学者把制定模式看的非常高端,非常难以学习,这是没有

必要的,因为制定模式并不是凭空想出来的,它们就是从日常的

写代码过程中一步步演化过来了的,只要写代码到一定程度,自

然而然就能使用和理解制定模式了。而提前学习制定模式可以加

快自己的编程水平提升速度,编写易维护、低耦合、扩大性强的

代码。

学习相关的开源框架

Java有非常多的开源框架,比如常见的Spring、Hibernate、

Struts等。有些初学者把这些框架当作是学习Java编程的负担,

笔者个人认为这恰恰是Java的一大优势,这些框架的源代码都是

第 2 页 共 7 页


本文标签: 模式 制定 学习