如何准备计算机二级-Java

各位,很快就是计算机二级的考试时间了。不知道会有多少人对这个考试感兴趣,会选择C还是Java,抑或是Office。我选择的是Java,因为我本人使用Java较多,熟悉Java的同时准备二级考试对我来说也是一种复习。

什么是Java

很多时候我们都没法搞清楚Java到底是什么,因为它的赋意太多了,实际上Java仅仅只是编程语言的一种,是众多实现优秀软件方案的一个典型而已。对于我们的学习,Java并没有那么复杂,当然学习起来也不会很沉重。

我并不能让别人喜欢上Java或者是其他编程语言,但如果说是通过计算机二级,我还是有相当把握。为了节省时间和彼此的精力,我会把应有的知识点简略的提及,当然会介绍如何去应对。不过,首先我应该为各位介绍的是如何去看待计算机二级这样的考试。

目的性

早起的鸟儿有虫吃,想要通过这样的专业考试,就必须要投入相应的时间。当你决定参加这个考试,你就一定会感到路途的艰辛,说实话,你要花一定的时间,要投入大量的精力。我们最宝贵的就是我们的时间。在学习Java的过程中,往往Java会让你爱恨交加,在学习的过程中你爱上了Java,因为真的好用,在学习的过程中你恨Java,因为Java的知识点实在是太多了,理论也太艰深了。很多的人都会有一种望而却步,还有人不愿意对Java投入太多太多的时间,因为越是投入,就越是觉得Java这门编程语言是深不可测。

所以我想提醒各位,你学习Java的目的是什么,或者说,你看我写的文档的目的是什么。

是为了通过计算机二级考试,你的目的首先是通过计算机二级,既然你已经有了这样的目的,那你就一定要在这个目的性的支配下来有所取舍。庄子说,吾生也有涯,而知也无涯,以有涯逐无涯,殆已。知识是无限的,而我们的时间是有限的,所以想要在短时间内就精通这样的编程语言,是不太现实的。著名的奥林匹克运动员阿基硫斯,他的奔跑速度是很快的,而小乌龟的奔跑速度是很慢很慢的,那假定小乌龟在阿基硫斯前方一百米,请问阿基硫斯多长时间能够追上小乌龟呢。似乎很快就能追上,那芝诺提醒我们,似乎有一种悖论性的存在,当阿基硫斯到达小乌龟的那个点时,小乌龟已经往前行走了一段距离,而当阿基硫斯再次到达小乌龟爬行的距离,小乌龟已经又往前爬了一段距离。所以阿基硫斯永远在小乌龟之后,当然你会发现这很荒谬,这似乎是个悖论。其实惠子也曾经说过,一尺之锤,日取其半,万世不竭。我举这些故事是想告诉各位,当你知识的学习越学越细,越学越精,一个知识日取其半,万世不竭啊。这就是为什么阿基硫斯追不上小乌龟,因此大家的目标不是成为Java软件工程师,或者现在的目标知识通过计算机二级考试,所以你一定要有一个抓大放小的心态,我们只需要掌握最需要掌握的知识。

所以我的水平实在是很低,我的水平相当的有限,只是为了帮助大家最有效地去通过计算机二级的考试。我的基本立场是,只要能通过,低分飞过也精彩。Java只是编程语言中的一类而已,还有各种各样的编程语言等着大家去学习,很多的计算机知识去掌握。

而且计算机二级考察的实际上就是Java的基本知识,事实上我觉得如果让一个水平很高的Java软件工程师来考,还不一定能考过去,因为计算机二级考试,它只考基础知识。

当然,当各位考过了计算机二级,可能就会走上另外的一条道路,而这条路会是深不可测,可以说是汪洋大海。

几点提醒

基础知识
最后有一些经验来和大家分享一下,那么第一,对于计算机二级来说,它考察的永远是基础知识,可能会有人说,有些考点没见过,没用过,基础知识里面没有。确实有,对于一门职业化考试来说,它肯定会有这样的一部分题目,偏而且怪。但我们要不要把这些题目全都做出来,不需要。我们并不需要去比拼多么高精尖的东西,我们只需要比拼基础知识。计算机二级对于我们来说,它考的就是基础知识,每一年的八成以上的题目都是最基础的题目,只要掌握了基础知识,你就可以考过。当然,会有很大可能遇到特别特别复杂的题目,但如果这些题目复杂到连专门从事Java开发工作的工程师都做不出来,那它又有什么区分度呢,它出这种题目无非是一种炫耀罢了,放在那只是一种摆设而已。我们真正能够比拼的,其实就是对基础知识的掌握,你对基础知识的掌握程度,决定了你的核心竞争力。
理论深度
那第二就是理论深度,当然现在的考试已经脱离了以前那种填鸭式的条文主义,那种幻想通过背诵条文就通过考试的年代,已经一去不复返了,所以在基础知识的框架下,我们还要注意一定的理论深度,但是这个理论深度要挖到多深,要不要日取其半,万世不竭,这个,你跟着我的进度。我让你掌握到那个程度,你就掌握到那个程度。尽管你对Java一无所知,尽管你对计算机没什么兴趣,但是跟着我的进度,你就可以过考试,前提是你的有一颗谦虚的心,一颗受教的谦虚的心作为i我们参加职业化考试的人中,显得尤为宝贵。如果凡事都以一颗争辩的心,一颗傲慢的心来看待,有的时候很难通过考试,所以我到第几层,你就到第几层,我只提了两层,结果你学到了下面18层,你是想上天堂还是下地狱呢。所以这个要特别注意。
建立体系
那第三就是要建立体系,因为Java是一个体系非常严密的编程语言,这也是为什么现在的各个计算机领域都能看到Java的原因,完备的生态和多样的解决方案,是现在来说很实用的一门语言。所谓大珠小珠落玉盘,在学习这样一个具备严密体系的语言时,你一定要有一个玉盘把这个碎片化的知识给整理起来,而不是所有的知识都散落在地上,你觉得这里有一个,那里有一个,现在你得有一根线把这些珠子串起来。无论你赞成那个说法,它的主线都是一样的不管时那个说法,它的效果都是促进你的理解。最后就是一点常识,我们学习专业知识的人很容易带着一种傲慢的心情,跟普通的人拉开差距,但是我们要永远倾听别人的声音,虽然要超越偏见,所以学习的过程中一定要带有常识,尤其时数学的常识,每年都会有好几道题,完全就是靠着这样的常识来做的。
重视真题
关于这样的考试,还有一点就是重视真题,务必重视真题,其实它每年考的题目都差不多,也没什么大改动,关键是看谁的基础知识掌握的牢靠,谁的真题刷的多。当然,等大家通过二级考试之后,再去学习更深层次的知识。

最后一点总结,基础知识,建立体系,一点常识,重视真题。当然关于这本书,也给大家介绍一下,Java核心技术,基础知识卷,我觉得二级考试考察的内容绝不会超过这本书的范畴,如果说超过了这本书的范畴,那么这样的题目也不需要我们去掌握,我们只需要掌握书里提到的知识就可以了。那么计算机二级的真题,我们是用软件来方便刷题的,刷真题我建议大家到考试前的两周去刷效果是最好的。

这样的软件是免费的,网上都有相应的资源,而且我告诉大家,往往最贵的,就是免费的资源。所以,你只刷免费的真题就能通过计算机二级,你只看我的文档就能通过计算机二级,你会不会去刷题呢。只要你有一颗自律的心。那么只刷真题能不能过呢,我觉得也可以过。甚至当你通过计算机二级的时候,什么相应的专业化考试,学校组织的考试都没问题。

那么从下周开始,我就准备二级的考试,两个月的时间完全足够我掌握通过计算机二级的知识,当然我是一种复习的态度,时间久了,一些概念都弄混了,需要及时的复习。对知识点的整理,就不会再有这么长的篇幅,这么多的语句,我会尽量精炼,把最重要的内容带给大家。

霜露纷兮交下,木叶落兮凄凄。

学习方法
推荐几个学习的方法,费曼学习法,记忆宫殿构建,演绎法,回溯推理法。

接下来的两部分:DRY,邪恶的重复和正交性,有紧密关联。前一个提醒你不要在系统中复制知识,后一个阐述了不要把同一块知识切分到多个系统组件中。有一些提示和技巧适用于软件开发的所有层级,其中蕴含的思想几乎成了公理,实施过程实际上也非常通用。你可能会在设计,项目管理或编码的讨论中,看到一些关于它们的零散段落。但是为了方便你们,我们将把这些想法和过程集中在这里。

二级java 公共基础知识部分30分 专业语言部分 70分 Java语言程序设计 基本要求: 1. 掌握Java语言的特点,实现机制和体系结构。 2. 掌握Java语言中面向对象的特性。 3. 掌握Java语言提供的数据类型和结构。 4. 掌握Java语言编程的基本技术。 5. 会编写Java用户界面程序。 6. 会编写Java简单应用程序。 7. 会编写Java小应用程序(Applet)。 8. 了解Java的应用。 考试内容: 一、 Java语言的特点和实现机制 二、 Java体系结构 1. JDK目录结构。 2. Java的API结构。 3. 开发环境设置。 4. Java程序结构。 三、 Java语言中面向对象的特性。 1. 面向对象编程的基本要领和特征。 2. 类的基本组成和使用。 3. 对象的生成、使用和删除。 4. 接口与包。 5. Java类库中常用类和接口。 四、 Java简单数据类型及运算 1. 变量和常量。 2. 基本数据类型及转换。 3. Java类库中对简单数据类型的类包装。 4. 运算符和表达式运算。 5. 数组和字符串。 五、 Java语言的基本语句 1. 表达式语句。 2. 条件语句。 3. 循环语句。 4. 注释语句。 5. 异常处理。 六、 Java编程技术基础 1. 线程的要领和使用。 2. 同步与共享。 3. 串行化要领和目的。 4. 串行化方法。 5. 串行化的举例。 6. 基于文本的应用。 7. 文件和文件I/O。 8. 汇集(collections)接口。 七、 编写用户界面程序 1. 图形用户界面。 2. AWT库简介。 3. SwingF简介。 4. AWT与Swing比较。 八、 编写小应用程序(Applet) 1. 小应用程序概念。 2. 安全机制。 3. Applet执行过程。 4. Applet的图形绘制。 5. Applet的窗口。 6. Applet的工作环境。 7. Java Application 和Applet。 九、 Java的应用 十、 J2DK的下载和操作。 考试方式: 笔试:90分钟,满分100分,其中含公共基础知识部分的30分。 上机操作:90分钟,满分100分。 上机题目类型要求: (1) 基本操作。 (2) 简单应用。 (3) 综合应用。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

静者为王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值