计算机二级第一步怎么保存文件,计算机二级考试备考经验:JAVA学习路径(二)[借鉴](6页)-原创力文档...

计算机二级考试备考经验: JAVA 学习路径 (二)

2020 年计算机二级考试备考经验: JAVA 学习路径 (二 )

Java学习路径 (二)过程篇

每个人的学习方法是不同的,一个人的方法不见得适合另一个

人,我只能是谈自己的学习方法。因为我学习 Java 是完全自学的,

从来没有问过别人,所以学习的过程基本上完全是自己摸索出来的。

我也不知道这种方法是否是比较好的方法, 只能给大家提供一点参考

了。

学习 Java 的 第一步 是安装好 JDK ,写一个 Hello World , 其实

JDK 的学习没有那么简单,关于 JDK 有两个问题是很容易一直困扰

Java程序员的地方:一个是 CLASSPATH 的问题,其实从原理上来说,

是要搞清楚 JRE 的 ClassLoader 是如何加载 Class 的;另一个问题是

package和 import 问题,如何来寻找类的路径问题。把这两个问题摸

索清楚了,就扫除了学习 Java 和使用 JDK 的最大障碍。推荐看一下

王森的《 Java深度历险》,对这两个问题进行了深入的探讨。

第二步是学习 Java 的语法。 Java 的语法是类 C 的,基本上主

流的编程语言不是类 C,就是类 C 的,没有什么新东西,所以语法

的学习,大概就是半天的时间足够了。 唯一需要注意的是有几个不容

易搞清楚的关键字的用法, public,protected,private,static,什么时

候用,为什么要用,怎么用,这可能需要有人来指点一下,我当初是

完全自己琢磨出来的,花了很久的时间。不过后来我看到《 Thinking

in Java》这本书上面是讲了这些概念的。

第三步是学习 Java 的面向对象的编程语言的特性的地方。 比如

继承,构造器,抽象类,接口,方法的多态,重载,覆盖, Java 的异

常处理机制。 对于一个没有面向对象语言背景的人来说, 我觉得这个

过程需要花很长很长时间,因为学习 Java之前没有 C 的经验,只有

C 的经验,我是大概花了一个月左右吧, 才彻底把这些概念都搞清楚,

把书上面的例子反复的揣摩,修改,尝试,把那几章内容反复的看过

来,看过去,看了不下 5 遍,才彻底领悟了。不过我想如果有 C 经

验的话,应该一两天时间足够了。那么在这个过程中,可以多看看

《Thinking in Java》这本书,对面向对象的讲解非常透彻。可惜的是

我学习的时候,并没有看到这本书,所以自己花了大量的时间,通过

自己的尝试和揣摩来学会的。

第四步就是开始熟悉 Java 的类库。 Java 的基础类库其实就是

JDK 安装目录下面 jre\lib\rt.jar 这个包。 学习基础类库就是学习 rt.jar 。

基础类库里面的类非常非常多。据说有 3000 多个,我没有统计过。

但是真正对于我们来说最核心的只有 4 个,分别是

java.lang.*;

java.io.*;

java.util.*;

java.sql.*;

这四个包的学习, 每个包的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值